英特尔缓存未命中/命中事件

时间:2016-01-26 09:39:08

标签: caching architecture cpu computer-architecture

我希望使用此处的英特尔CPU事件计数器计算某些应用程序的缓存未命中/命中率https://software.intel.com/en-us/node/589938

我的问题为什么我只能为内存LOAD退役操作而不是商店指令找到缓存事件?存储指令也可能在某个时刻错过缓存,并且应该包含在未命中/命中率中。

我计算la L1的HIT率的方法是:L1hit_rate = L1HIT_count /(L1HIT_count + L1MISS_count)

L1HIT_count = L1HIT_count_LOAD_INST + L1HIT_count_STORE_INST L1MISS_count = L1MISS_count_LOAD_INST + L1MISS_count_STORE_INST

0 个答案:

没有答案