gem5中l2缓存的miss率一直是100%

问题描述

当我使用 gem5 运行 spec2006 时。 l2缓存的Miss率始终为100%。 l1i 缓存为 5%,l1d 为 13%。但是,无论运行多少条指令(修改MAX_INSTS选项),l2缓存的未命中率总是约等于100%。请问这是什么原因造成的?

下面是我运行的命令

/home/cuiyujie/workspace/workGem5/gem5/build/X86/gem5.opt --debug-flags=O3cpuAll --debug-start=120000000000 --outdir=/home/cuiyujie/workspace/workGem5/genter code hereem5/results/ooo_4Gmem_100K/real/bzip2 /home/cuiyujie/workspace/workGem5/gem5/configs/example/attack_code_config.py --cmd=bzip2 --benchmark_stdout=/home/cuiyujie/workspace/workGem5/gem5/results/ooo_4Gmem_100K/real/bzip2/bzip2.out --benchmark_stderr=/home/cuiyujie/workspace/workGem5/gem5/results/ooo_4Gmem_100K/real/bzip2/bzip2.err --mem-size=4GB --num-cpus=1 --l1d_size=32kB --l1d_assoc=8 --l1i_size=32kB --l1i_assoc=8 --l2_size=256kB --l2_assoc=8 --l2cache --l1d_replacement=LRU --l1i_replacement=LRU --caches --cpu-type=DerivO3cpu --fast-forward=1000000 --standard-switch=500000 --warmup-insts=500000 --maxinsts=10000000

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)