在gem5中为MinorCPU启用PipeView调试标志

时间:2019-07-07 15:46:46

标签: gem5

每个人都知道MinorCPU的类似于“ O3PipeView”的调试标志吗?

我尝试使用O3PipeView,但trace.out为空

gem5 / build / ARM / gem5.opt --debug-flags = O3PipeView --debug-file = trace.out --debug-start = 0 gem5 / configs / example / se.py --cpu-type = MinorCPU --caches -c littletest.o

2 个答案:

答案 0 :(得分:0)

有点晚了,但答案不会受到伤害。 O3PipeView 适用于乱序管道,MinorCPU 不是 O3 管道,因此不会显示视觉效果。

这就是为什么它可能适用于 DerivO3CPU 而不是 MinorCPU。

答案 1 :(得分:0)

试试这个 https://gem5-review.googlesource.com/c/public/gem5/+/44448

util/o3-pipeview.py -c 500 -o o3-pipeview.out --color m5out/trace.out

并且在这个命令中绝对需要(-o o3-pipeview.out)