标签: gem5
Gem5中的哪个类可以访问来自不同对象的所有Stats? 是将每个对象的统计信息连续返回到特定类,还是仅在模拟结束时收集这些统计信息?
例如servicedByWrQ是dram_ctrl.hh中定义的标量统计。另一方面,condPredicted是bpred_unit.hh中定义的另一个标量统计量。在仿真过程中如何不通过Gem5中的输出文件同时监视这两个统计信息?
servicedByWrQ
dram_ctrl.hh
condPredicted
bpred_unit.hh
我的最终目标是基于这些统计信息,在仿真过程中更改其他硬件单元的行为,例如分支预测或缓存替换策略等。