在 GEM5 中集成 相关器分支预测器 需要以下步骤:
-
在 SConscript 中添加源文件。
-
在 bpred_unit.cc 中为预测器创建一个新对象。
-
将参数添加到 Branchpredictor.py。
-
更改 O3_ARM_v7a.py 中的 predType。
构建系统:
使用命令:
scons -j8 build/ARM/gem5.debug
编译程序:
使用以下命令进行编译:
arm-linux-gnueabi-gcc -DUNIX -o sort.c -static
在 SE 模式下运行:
使用命令:
./build/ARM/gem5.debug --debug-file=trace.out --debug-flags=Fetch,Branch configs/example/se.py -c ./tests/test-progs/hello/bin/arm/linux/sort
暂无评论