VTune Amplifier XE 2015架构分析

时间:2015-02-02 07:37:33

标签: profiling cpu-architecture instructions vtune

我最近将VTune Amplifier XE 2015下载到配置文件应用程序。

对于分析,我想在架构和微架构事件方面进行分析。我发现在开始新分析时可以进行微架构分析,但是无法找到如何获得架构分析(例如:存储指令已退役,加载指令已退出,接近呼叫指令等)

有没有办法进行架构分析?

感谢您的帮助和时间。

1 个答案:

答案 0 :(得分:1)

  • 您在微架构分析>下可以找到wrt 加载/存储instr retired 的内容。 CPU特定分析> your_CPU_type分析>内存访问(您还可以使用分析类型>微体系结构分析>一般探索获取更详细的信息)。

  • 您在"分析类型>下可以找到近乎通话的内容。高级热点" (在自下而上的中间有一个专用列)。

  • 如果您想要结合这两种信息来源,您可能需要设置自己的"自定义分析&​​#34; (VTune中分析类型树中的最后一项)。

尝试区分"架构分析" vs."微架构分析"有时会适得其反,特别是考虑到每个下一个处理器都有自己独特的PMU功能,其中* _RETIRED事件分析被替换为给定CPU类型的* _UOPS_RETIRED分析。

为了更好地加载/存储PMU分析,您可能需要快速浏览此讨论:https://software.intel.com/en-us/forums/topic/280684