About Gem5 Memory Model

less than 1 minute read

最近在学习如何修改gem5的内存模块,找了相关的材料没找到,目前只有Gem5官方tutorial比较全面,但是只有英文版,而且较为抽象,这篇就姑且当作是对已有文档的翻译吧。这里献上英文文档地址: 传送门 (从Page 70 开始是具体的内存系统介绍)

内存模型

目标

内存模型的目标是,1.把一个带有多个异构应用的系统模型化。2.运行一组不同结构的处理器。3.使用不同类型的内存和互联网络(总线或是其他连接网络)。

1 以CPU为中心:能足够精确的获取内存系统行为。

2 以内存为中心:调查内存子系统和互联体系结构。

(此处应该有个图)

3 两个世界

以计算为中心的模拟: (1)比如说 SimpleScalar,Simics,Asim等 以访问(communication-centric)为中心的模拟

Categories:

Updated: