测量缓存行利用率
Posted
技术标签:
【中文标题】测量缓存行利用率【英文标题】:Measure cache line utilization 【发布时间】:2015-11-10 15:46:14 【问题描述】:有没有办法测量缓存线的利用率?缓存行利用率是指在缓存行被驱逐之前读取或写入的缓存行字节的一部分。我的目标是运行 Linux 的 Intel CPU。测量不一定需要来自物理 CPU 本身。像 valgrind 使用的模拟也很好。
动机是,这可能是一种有用的方法,可以在需要考虑更改内存布局的区域中略读代码。
【问题讨论】:
【参考方案1】:我认为Intel® VTune™ Amplifier XE 2016 可能是你想要的。
【讨论】:
我一直想试试 VTune。你知道它是否真的有这个功能? 阅读:software.intel.com/en-us/articles/…以上是关于测量缓存行利用率的主要内容,如果未能解决你的问题,请参考以下文章