微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何模拟直写缓存

如何解决如何模拟直写缓存

我学习了缓存回写和直写策略。我想测试不同策略对程序 IPC 的影响。但是我之前用的模拟器是gem5。刚刚从官方邮件列表得知gem5没有实现直写策略。 qemu 是否可以选择设置回写和直写策略。我想测试spec 2006,那么qemu可以实现吗?或者有其他成熟的模拟器可以帮助我吗?

解决方法

QEMU 根本不为缓存建模,因此您不能使用它以您希望的方式查看软件的性能。 (一般来说,试图通过在软件模型上运行代码来估计性能充其量是棘手的,因为软件模型的行为通常与真实硬件的行为有很大不同,特别是对于明显无序的现代硬件,推测性和微架构复杂。粗心的人有很多陷阱。)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。