【发布时间】:2023-01-09 17:31:16
【问题描述】:
我可以访问 dram 的延迟,但我找不到 gem5 中矩阵乘法指令的延迟。我找到了 OpClass.hh 和包含所有类的文件,但我无法追溯到具有延迟和参数集的指令。 我想改变指令(类)的延迟和周期
【问题讨论】:
标签: linux latency instruction-set instructions gem5
我可以访问 dram 的延迟,但我找不到 gem5 中矩阵乘法指令的延迟。我找到了 OpClass.hh 和包含所有类的文件,但我无法追溯到具有延迟和参数集的指令。 我想改变指令(类)的延迟和周期
【问题讨论】:
标签: linux latency instruction-set instructions gem5
您可以修改 FuncUnitConfig.py 来设置指令延迟,参见:https://github.com/gem5/gem5/blob/stable/src/cpu/o3/FuncUnitConfig.py。
如果不能满足你的需要,你可以在o3/FUPool.py 中定义你的FUDesc 和FUPool 的子类。
【讨论】: