问题标签 [intel-advisor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
44 浏览

performance - 理论标量整数性能 KabyLake

我正在使用 Intel Advisor 2020 进行一些实验,尤其是使用车顶线模型。我不太明白的是为什么峰值标量整数性能(intop/cycle)与我期望的理论值不同,特别是因为所有其他指标或多或少都匹配(向量整数性能,浮点......)

特别是根据 Intel Advisor,最大峰值性能(对于加法)约为每个周期 2.3 个整数运算,而我希望找到的理论值是 4 个 intop/周期,因为我们在 4 个不同的端口中有 4 个 INT ALU。

我错过了什么吗?

0 投票
1 回答
78 浏览

performance - Intel Advisor - 在本地 Windows GUI 上查看 Linux 云的结果

使用 Intel Advisor,我在云中的 Linux 上运行以下命令,并将结果文件夹下载到我的本地 WIndows 机器:

然后我为顾问打开了我的 Windows GUI。我单击“打开结果”图标并打开了 advixeproj 文件。它正确显示了调查、地图和依赖项的子文件夹。当我打开其中任何一个时,我在每个窗格中看到的只是:

我的应用程序是一个 C 程序 (My_Program.exe),它调用用汇编语言 (NASM) 编写的共享对象。我假设 Advisor 可以使用汇编语言程序和共享对象,因为 VTune 可以,所以我认为这不是问题所在。

在应用程序字段旁边,我单击“浏览”并浏览到 My_Program.exe,但顾问说该文件“不是可执行的二进制文件”。也许那是因为这是 Windows,而二进制文件适用于 Linux。

我的问题是:如何查看下载到本地 Windows 机器的 Linux 云服务器的结果,以便使用 Windows GUI 进行分析?我经常用 VTune 做这件事,没有任何问题。

谢谢。

0 投票
1 回答
56 浏览

intel - Intel Advisor beta 卸载分析:没有执行计数

我正在尝试使用 Intel oneAPI advisor beta 进行 GPU 卸载分析(通过analyze.pycollect.py)。我有所有非卸载区域都显示的问题Cannot be modelled: No Execution Count

此外,我收到警告

我已经尝试过此处此处描述的故障排除。此外,我尝试使用运行时间更大的程序。

我用编译器标志编译(根据this)(注意调试信息已打开):

我正在将Intel(R) Advisor 2021.1 beta07 (build 606302)Intel(R) C Intel(R) 64 Compiler 用于在 Intel(R) 64, Version 2021.1 Beta Build 202006 上运行的应用程序。该程序使用 OpenMP。

我能做些什么来解决这个问题?