【问题标题】:How do I change the latency of an instruction in gem5?如何更改 gem5 中指令的延迟?
【发布时间】:2023-01-09 17:31:16
【问题描述】:

我可以访问 dram 的延迟,但我找不到 gem5 中矩阵乘法指令的延迟。我找到了 OpClass.hh 和包含所有类的文件,但我无法追溯到具有延迟和参数集的指令。 我想改变指令(类)的延迟和周期

【问题讨论】:

    标签: linux latency instruction-set instructions gem5


    【解决方案1】:

    您可以修改 FuncUnitConfig.py 来设置指令延迟,参见:https://github.com/gem5/gem5/blob/stable/src/cpu/o3/FuncUnitConfig.py

    如果不能满足你的需要,你可以在o3/FUPool.py 中定义你的FUDesc 和FUPool 的子类。

    【讨论】:

      猜你喜欢
      • 2020-02-22
      • 1970-01-01
      • 1970-01-01
      • 2016-04-20
      • 2021-07-10
      • 1970-01-01
      • 2020-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多