1

我正在使用PTLsim对 PCM 进行研究。我发现文件 dcache.cpp 中的函数 void MissBuffer::clock() 内部有一个循环。这意味着会发生对内存或缓存的并行访问。但是只有一个内存等级怎么可能发生。此外,Level-1 D-cache 的数量只有 8 个 bank,而 MissBuffer 的大小为 64。所以这些 bank 无法解释并行访问。我有点迷惑不解了。如果我想添加一些功能,例如记录写内存时间,我该怎么做?

4

0 回答 0