测量缓存线利用率

Measure cache line utilization

本文关键字:利用率 缓存 测量      更新时间:2023-10-16

有办法测量缓存线利用率吗?所谓缓存线利用率,我指的是在缓存线被逐出之前读取或写入的缓存线字节的分数。我的目标是运行Linux的英特尔CPU。测量不一定需要来自物理CPU本身。像valgrind这样的模拟也很好。

其动机是,这可能是一种有用的方法,可以浏览代码中值得考虑更改内存布局的区域。

我认为英特尔®;VTune™放大器XE 2016可能是您想要的。