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 架构分析的主要内容,如果未能解决你的问题,请参考以下文章

与 VTune Amplifier 的多级 SSH 连接

VTune 可以在没有采样驱动程序和性能的情况下工作吗?

使用 Intel VTune Amplifier 进行 OpenMP 程序分析:啥是“kmp print storage map gtip”

英特尔® VTune™ 放大器 XE 2013 未知源文件

英特尔 VTune 命令行错误

是啥导致分支预测出现峰值 Vtune