GPGPU-Sim學習-如何禁用GPGPU-Sim內的L1 cache

最近在做一個觀察實驗,把L1 cache禁用以後,看看benchmark的IPC。在Sim 文檔中並沒有禁用L1 cache的描述,但是Sim的代碼中卻考慮到了這一因素,所以我們可以直接修改幾行代碼達到禁用L1 cache的效果。

修改代碼如下即可:
gpu-cache.h class cache_config 將 bool m_disabled; 屬性修改爲 public。
shader.h struct shader_core_config
line 1252, add m_L1D_config.m_disabled = true;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章