VTune Amplifier XE 2015 架构分析
Posted
技术标签:
【中文标题】VTune Amplifier XE 2015 架构分析【英文标题】:VTune Amplifier XE 2015 architecural anaylsis 【发布时间】:2015-02-02 07:37:32 【问题描述】:我最近下载了 VTune Amplifier XE 2015 来分析应用程序。
为了进行分析,我想从建筑和微建筑事件的角度进行分析。我发现在开始新分析时可以获得微架构分析,但无法找到如何获得架构分析(例如:存储指令退休,加载指令退休,近调用指令等)
有没有办法获得架构分析?
感谢您的帮助和时间。
【问题讨论】:
【参考方案1】:微体系结构分析 > CPU 特定分析 > your_CPU_type 分析 > 内存访问 下提供了您要查找的内容 Load/Store instr使用分析类型>微体系结构分析>一般探索获得更多详细信息。
您在 Near Call 中查找的内容可在“分析类型 > 高级热点”下找到(在自下而上的中间有一个专门的列)。
如果您想结合这两种信息来源,您可能必须设置自己的“自定义分析”(VTune 分析类型树中的最后一项)。
试图区分“架构分析”和“微架构分析”有时会适得其反,尤其是考虑到每个下一个处理器都有自己独特的 PMU 功能,其中 *_RETIRED 事件分析被 *_UOPS_RETIRED 分析替换为给定 CPU 类型.
为了更好地了解加载/存储 PMU 分析,您可能需要快速浏览此讨论:https://software.intel.com/en-us/forums/topic/280684
【讨论】:
以上是关于VTune Amplifier XE 2015 架构分析的主要内容,如果未能解决你的问题,请参考以下文章
使用 Intel VTune Amplifier 进行 OpenMP 程序分析:啥是“kmp print storage map gtip”