gem5-gpu 安装过程碰到的问题记录 关于使用 Ruby + Garnet

如何使用Garnet?

这并不像一组命令行参数那么简单。要使用gem5-gpu+garnet,您可能需要修改python配置脚本。
问题是配置文件gem5-gpu/configs/gpu_protocol/VI_hammer_fusion.py指定了链接的intBW和extBW。
看来Garnet不支持这一点。然而,似乎所有的链路都是相同的带宽,所以有可能一些不重要的链路(例如DMA)有一个未指定的带宽,如果你修复了这个问题,一切都会正常工作。首先研究gem5-gpu/configs/gpu_protocol/VI_hammer_fusion.py等配置脚本,了解它们的作用,以便您可以扩展它们以使用Garnet。 您还应该查看gem5目录中的src/mem/ruby/network/garnet/BaseGartnetNetwork.py,并确保ni_flit_size参数与extBW和intBW都匹配。

stats.txt中是否有与m5out中的Garnet相关的输出或数据?gem5 gpu是否可以用最新的gem5构建(Garnet2.0)?

没有将gem5-gpu更新到gem5的最新版本了。然而,这应该相当简单。最近的gem5更改不会在更新时引起任何麻烦。
对于统计数据,可以查看sta

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值