英特尔顾问-在本地Windows GUI上从Linux云查看结果

RTC222

借助Intel Advisor,我在云中的Linux上运行了以下程序,并将结果文件夹下载到了本地Windows机器上:

advixe-cl --collect=survey ./My_Program.exe
advixe-cl --collect=map ./My_Program .exe
advixe-cl --collect=dependencies ./My_Program .exe

然后,我打开了Windows Advisor的GUI。我单击“打开结果”图标,然后打开advixeproj文件。它正确显示了用于调查,地图和依存关系的子文件夹。当我打开其中的任何一个时,在每个窗格中看到的都是:

 No Data
 To collect data about your application's performance, compile your application in Release Build settings and run Survey analysis.

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

在“应用程序”字段旁边,单击“浏览”并浏览到My_Program.exe,但是Advisor表示文件“不是可执行二进制文件”。也许是因为这是Windows,而二进制文件是针对Linux的。

我的问题是:如何查看从Linux云服务器下载到本地Windows计算机以通过Windows GUI分析的结果?我定期使用VTune进行此操作,没有任何问题。

谢谢。

提高

简而言之-问题中描述的方法通常是正确的,但是对于Advisor来说,指定--project-dir(在所有分析类型中都保持相同)也很重要

1) [on linux] advixe-cl --collect=survey  --project-dir ./my_project_dir  ./My_Program.exe

2) [on linux] advixe-cl --collect=tripcounts  --project-dir ./my_project_dir  ./My_Program.exe

等等..

3) copy my_project_dir folder from Linux to Windows

4) [on windows in Advisor GUI or with advixe-gui - open] ./my_project_dir and use "Show My Result" button.

如原始问题的“评论”中所述,这也在英特尔论坛上也有所介绍。

此外,还有2种其他不同的方法:使用--snapshot命令或仅执行交互式HTML GUI(可用于Roofline和Offload功能)。例如,在给定的精美文章中对它们进行了描述:https : //software.intel.com/content/www/us/en/develop/documentation/advisor-cookbook/top/analyze-performance-remotely-and-visualize-results-on -macos.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

英特尔Ivy Bridge GPU OpenCL无法在Windows 8上运行

来自分类Dev

无法在 Windows 上使用英特尔编译器编译示例 boost::multiprecision

来自分类Dev

英特尔GMA 3600 Linux支持

来自分类Dev

Linux Mint英特尔8260无线

来自分类Dev

英特尔MIC上的英特尔TBB和Cilk Plus线程关联

来自分类Dev

英特尔 ixgbe 上的 Ubuntu 18.04 SR-IOV - 英特尔 X550

来自分类Dev

借助英特尔SGX进行本地认证

来自分类Dev

如何确定Linux上英特尔管理引擎的版本?

来自分类Dev

在 Linux (KVM) 上运行的来宾操作系统 (Windows 10) 下的英特尔 HAXM 在 Android 模拟器中崩溃

来自分类Dev

英特尔Linux图形驱动程序

来自分类Dev

英特尔Linux图形驱动程序

来自分类Dev

英特尔虚拟输出-高温导致Linux崩溃

来自分类Dev

英特尔架构上的双读原子吗?

来自分类Dev

英特尔处理器上的浮点组件

来自分类Dev

英特尔520系列SSD上的TrueCrypt全盘加密

来自分类Dev

英特尔945板上的SATA驱动器

来自分类Dev

英特尔Turbo Boost-实际上

来自分类Dev

更换屏幕后英特尔图形上的黑屏

来自分类Dev

增加英特尔高清显卡上的专用视频内存

来自分类Dev

PC卡在英特尔启动屏幕上

来自分类Dev

英特尔VAAPI:无法在VLC上播放MKV

来自分类Dev

英特尔Mac上的BIOS在哪里?

来自分类Dev

Ubuntu 可以在英特尔的 NUC 设备上运行吗?

来自分类Dev

如何在 Ubuntu 上安装英特尔 AVX 2

来自分类Dev

英特尔 NUC 10 上的 Ubuntu 16.04 HWE?

来自分类Dev

即使英特尔没有官方的Windows 10支持,如何在Nvidia Optimus的CPU上使用集成GPU?

来自分类Dev

如何使用英特尔Windows编译器在命令行上禁用C ++ 0x和/或C ++ 11?

来自分类Dev

带有集成英特尔图形芯片的Linux上的OpenCL

来自分类Dev

如何在Arch Linux上使用Gummiboot启用英特尔微码更新?

Related 相关文章

  1. 1

    英特尔Ivy Bridge GPU OpenCL无法在Windows 8上运行

  2. 2

    无法在 Windows 上使用英特尔编译器编译示例 boost::multiprecision

  3. 3

    英特尔GMA 3600 Linux支持

  4. 4

    Linux Mint英特尔8260无线

  5. 5

    英特尔MIC上的英特尔TBB和Cilk Plus线程关联

  6. 6

    英特尔 ixgbe 上的 Ubuntu 18.04 SR-IOV - 英特尔 X550

  7. 7

    借助英特尔SGX进行本地认证

  8. 8

    如何确定Linux上英特尔管理引擎的版本?

  9. 9

    在 Linux (KVM) 上运行的来宾操作系统 (Windows 10) 下的英特尔 HAXM 在 Android 模拟器中崩溃

  10. 10

    英特尔Linux图形驱动程序

  11. 11

    英特尔Linux图形驱动程序

  12. 12

    英特尔虚拟输出-高温导致Linux崩溃

  13. 13

    英特尔架构上的双读原子吗?

  14. 14

    英特尔处理器上的浮点组件

  15. 15

    英特尔520系列SSD上的TrueCrypt全盘加密

  16. 16

    英特尔945板上的SATA驱动器

  17. 17

    英特尔Turbo Boost-实际上

  18. 18

    更换屏幕后英特尔图形上的黑屏

  19. 19

    增加英特尔高清显卡上的专用视频内存

  20. 20

    PC卡在英特尔启动屏幕上

  21. 21

    英特尔VAAPI:无法在VLC上播放MKV

  22. 22

    英特尔Mac上的BIOS在哪里?

  23. 23

    Ubuntu 可以在英特尔的 NUC 设备上运行吗?

  24. 24

    如何在 Ubuntu 上安装英特尔 AVX 2

  25. 25

    英特尔 NUC 10 上的 Ubuntu 16.04 HWE?

  26. 26

    即使英特尔没有官方的Windows 10支持,如何在Nvidia Optimus的CPU上使用集成GPU?

  27. 27

    如何使用英特尔Windows编译器在命令行上禁用C ++ 0x和/或C ++ 11?

  28. 28

    带有集成英特尔图形芯片的Linux上的OpenCL

  29. 29

    如何在Arch Linux上使用Gummiboot启用英特尔微码更新?

热门标签

归档