繁体   English   中英

如何测量cpp程序的缓存使用率?

[英]how to measure cache usage of a cpp program?

我想知道是否有任何工具可以衡量cpp程序从缓存(L1,L2,L3)中受益多少? 例如,i)衡量缓存可以直接处理多少个请求? ii)刷新缓存多少次?

Valgrind有一个称为cachegrind的缓存分析实用程序

Visual Studio (从VS 2010开始)具有嵌入式探查器,该探查器显示有关缓存命中和未命中的信息,可通过CPU计数器选项进行访问。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM