每个人都知道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
答案 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)