关于sampling问题

bigming 2008-05-10 02:10:13
专家老师:
上次您给我回的debug下sampling和call graph没有实际用处。能具体说明吗!在此谢过!
另外,我的sampling功能还是不能用,call graph和monitor都可以。刚开始的时候,我用
过sampling,是可以用的,后来不知为什么不能用了.错误提示如下:
Sat May 10 14:12:27 2008 (Run 1) Setting Sampling CPU mask to 0-1
Sat May 10 14:12:27 2008 (Run 1) The processor PMU configuration file: pmm.xml
Sat May 10 14:12:27 2008 (Run 1) Collection for the following event(s) is being performed:
Sat May 10 14:12:27 2008 (Run 1) CPU_CLK_UNHALTED.CORE, INST_RETIRED.ANY.
Sat May 10 14:12:27 2008 ERROR: (Run 1) Invalid path (4)
...全文
137 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
intel_www 2008-05-14
  • 打赏
  • 举报
回复
使用VTune的目的是找出程序hotspot,然后对其进行优化。Debug版本的程序一般用来进行错误检测和功能验证,本身没有经过编译器的优化处理。对这样的程序进行hotspot查找和性能分析,优化是没有实际意义的。一般我们要在程序本身已经正确无误的情况下再对其进行性能调优,这时最好使用带有debug信息的release版本。具体操作就是在release build的编译选项中加入/Zi (Windows) 或 -g (Linux),链接选项中加上/DEBUG (windows) 选项。

关于错误提示,你能否检查一下在sampling project创建过程中应用程序的路径和工作目录是否正确?
bigming 2008-05-14
  • 打赏
  • 举报
回复
谢谢楼上两位专家。
但是Vtune 我重新装过两次,两次都是不能用的。记得只有sampling第一次安装后能用,以后再也没用过,其他功能都可以用
intel_zhenyuwang 2008-05-14
  • 打赏
  • 举报
回复
(接二楼)
如果你不指定任何应用程序,sampling 能不能工作?
如果还不行,可能是驱动程序的问题,需要系统重启动.再不行,就要卸载/从安装.

567

社区成员

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

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