文件名称:GEM5:将相关器分支预测器集成到 gem5 周期精确架构模拟器中
文件大小:41KB
文件格式:ZIP
更新时间:2024-07-23 16:49:15
C++
创业板5 将相关器分支预测器集成到 gem5 周期精确架构模拟器中 在 SConcript 中添加源文件 在 bpred_unit.cc 中为预测器创建一个新对象 将参数添加到 Branchpredictor.py 更改 O3_ARM_v7a.py 中的 predType 构建系统:scons -j8 build/ARM/gem5.debug 为 se 模式编译程序:arm-linux-gnueabi-gcc -DUNIX -o sort 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 -
【文件预览】:
GEM5-master
----ras.cc(2KB)
----2bit_local.hh(5KB)
----file.hh(604B)
----sat_counter.hh(4KB)
----bpred_unit.cc(2KB)
----tournament.hh(9KB)
----ras.hh(3KB)
----bpred_unit.hh(9KB)
----BranchPredictor.py(3KB)
----SConscript(2KB)
----stats_3(1KB)
----btb.cc(4KB)
----tournament.cc(13KB)
----corr.cc(6KB)
----2bit_local.cc(5KB)
----corr_pred.hh(2KB)
----README.md(820B)
----stats_5(1KB)
----bpred_unit_impl.hh(19KB)
----stats_2(1KB)
----btb.hh(4KB)
----O3_ARM_v7a.py(6KB)
----gselect.cc(6KB)
----corr.hh(1KB)
----gselect.hh(1KB)
----stats_4(1KB)
----corr_pred.cc(6KB)