我必须为我的项目使用gem5,但我想知道我应该购买什么硬件配置。我拥有一个足够好的#34;笔记本电脑,但遗憾的是它不再可靠,所以我不得不坚持使用一些低端笔记本电脑。我应该购买哪种最低价格的处理器?还是AMD还是英特尔?也买不起苹果笔记本电脑。 非常感谢任何帮助
答案 0 :(得分:2)
为了给你一个想法,我有高端的联想P51笔记本电脑:
然后是构建时间:
git checkout da79d6c6cde0fbe5473ce868c9be4771160a003b
CC=gcc-6 CXX=g++-6 scons -j"$(nproc)" --ignore-style build/ARM/gem5.opt
是10分钟,我认为合理。
简约的ARM Buildroot Linux kernel boot需要:
AtomicSimpleCPU
--cpu-type=HPI --caches
这台笔记本电脑可能比大多数Apple笔记本电脑贵,但价格为2500美元。但是你要专业发展,这是值得的投资。
然而,对于业余爱好者而言,一台价值1200美元的笔记本电脑应该足以让我开始相信,考虑到:
您不会经常从头开始构建,主要是以scons
您可以使用简单快速的CPU启动,在基准测试之前使用m5 checkpoint
创建检查点,然后使用更实际且更慢的CPU模型恢复检查点:How to switch CPU models in gem5 after restoring a checkpoint and then observe the difference?