我正在使用 Intel Vtune 进行一些分析:内存访问、访问争用等,我收到此错误:无法显示数据。无法显示数据:没有适用于数据的视口。
我正在使用 Debian 6,Intel Vtune Amplifier (GUI) Update 5 (2013)。
我在 Ubuntu 上找到了一些关于这个问题的建议,但没有找到任何适用于 debian 的建议,并且建议的 ubuntu 解决方案似乎不适用于 debian。
我正在使用 Intel Vtune 进行一些分析:内存访问、访问争用等,我收到此错误:无法显示数据。无法显示数据:没有适用于数据的视口。
我正在使用 Debian 6,Intel Vtune Amplifier (GUI) Update 5 (2013)。
我在 Ubuntu 上找到了一些关于这个问题的建议,但没有找到任何适用于 debian 的建议,并且建议的 ubuntu 解决方案似乎不适用于 debian。
首先,检查基于硬件事件的集合是否确实适用于您的系统,运行:
amplxe-cl -collect 轻量级热点 -d 20
这是一个简单的 20 秒系统范围收集,您应该会看到一个摘要报告作为结果。如果没有通过,请告诉您您看到了什么错误?
如果通过,则尝试在相同的分析下运行您的应用程序,并确保它运行时没有错误或意外退出:
amplxe-cl -collect 轻量级热点——your_app
如果后者也通过了,那么在内存访问和其他基于事件的深入分析中没有接收到数据的主要原因可能是您的工作量太短并且没有收集足够的样本。尝试将分析持续时间增加到至少 3-5 分钟。尝试使用 General Exploration 分析 - 它报告最常见的 CPU 性能指标。
我还建议升级到 VTune Amplifier XE 的更新 8