测量缓存行利用率

时间:2015-11-10 15:46:15

标签: c++ linux caching profiling

有没有办法衡量缓存线利用率?缓存行利用率是指在逐出缓存行之前读取或写入的缓存行字节的比例。我的目标是运行Linux的Intel CPU。测量不一定需要来自物理CPU本身。像valgrind一样的模拟也很好。

动机是,对于需要考虑更改内存布局的区域,这可能是一种有用的方法来浏览代码。

1 个答案:

答案 0 :(得分:0)

我认为Intel® VTune™ Amplifier XE 2016可能就是你想要的。