vtune中测试的事件

chenjia3341260 2008-09-24 11:05:53
您好,我想请教一下vtune中L2_LINES_IN.SELF.ANY事件测的是什么?它与MEM_LOAD_RETIRED.L2_MISS有什么不同?我们的理解是L2_LINES_IN.SELF.ANY事件是对L2级cache缺失并且被替换的事件进行采样。找我们的这种理解方法测试出来的L2_LINES_IN.SELF.ANY事件的个数应该比MEM_LOAD_RETIRED.L2事件的个数小很多,但是我们的测试结果显示L2_LINES_IN.SELF.ANY事件的个数全都比MEM_LOAD_RETIRED.L2事件的个数大。
...全文
245 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenjia3341260 2008-10-09
  • 打赏
  • 举报
回复
当我对一个程序进行测试的时候,进程报告中出现的都是以pid_xxx命名的进程,再测其他的程序,也都是这样。重启电脑之后,再次对同样的程序进行测试,出现的进程就正常了,这是什么原因?当出现以pid_xxx命名的进程的时候,可不可以不用重启电脑,用别的办法解决?
intel_zhenyuwang 2008-10-09
  • 打赏
  • 举报
回复
VTune处于不正常状态.这样采集的数据找不到相应的模块名.重启是一个正确的方法.
可能是VTune的驱动模块引起的...目前不提供手动加载的方法.
laxila 2008-09-30
  • 打赏
  • 举报
回复
顶一下,楼主没有功劳也有苦劳啊!呵呵,谢谢楼主了,。
majiajun_no_5 2008-09-30
  • 打赏
  • 举报
回复
获益匪浅
majiajun_no_2 2008-09-29
  • 打赏
  • 举报
回复
顶了
majiajun_no_13 2008-09-28
  • 打赏
  • 举报
回复
努力学习中,一直观望。
formajia5 2008-09-25
  • 打赏
  • 举报
回复
发现这帖子里有n多牛人,先留个记号!
chenjia3341260 2008-09-25
  • 打赏
  • 举报
回复
"L2_LINES_IN.SELF.ANY - L2 cache Misses, 包含指令的预取. "是指如果预取操作中产生L2 cache miss,这些miss也算到L2 cache miss的总数中吗?谢谢。
formajia3 2008-09-24
  • 打赏
  • 举报
回复
努力学习中,一直观望。
shelly_30 2008-09-24
  • 打赏
  • 举报
回复
谢谢楼上。
有一点我还是不太明白:1. L2_LINES_IN.SELF.ANY - L2 cache Misses, 包含指令的预取,是指硬件预取吗?
2、L2_LINES_IN.SELF.ANY - L2 cache Misses与MEM_LOAD_RETIRED.L2_MISS的MISS次数计算单位完全一样吗?
intel_zhenyuwang 2008-09-24
  • 打赏
  • 举报
回复
下面谈谈这些指标的定义:

1. L2_LINES_IN.SELF.ANY - L2 cache Misses, 包含指令的预取. "SELF" 仅统计这个核.
2. MEM_LOAD_RETIRED.L2_MISS - Retired memory load operation, L2 Cache Event Miss, 不包含指令的预取.

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧