Vectorization Advisor 是一種分析工具,支持您:
對于未矢量化循環,發現阻止代碼矢量化的問題,并提供有關如何進行矢量化的提示。
對于使用現代 SIMD 指令的矢量化循環,測量其能效,并提供有關如何提高能效的提示。
對于矢量化循環和未矢量化循環,了解內存布局和數據結構如何能夠為矢量提供更多便利。
Vectorization Advisor 可用于任何編譯器,但與英特爾編譯器同時使用時可以發揮最大作用。 英特爾 Advisor 不僅能夠以用戶友好型視圖的形式顯示英特爾編譯器生成的各種報告,還能夠以精美雅致的格式整合編譯時分析結果、貢獻二進制靜態分析,以及 CPU 熱點和精確的循環運行次數等運行時工作負載指標。
合并靜態和動態分析的同時,它還會提供一些建議,供您在優化過程中使用。 Vectorization Advisor 可以彌補靜態編譯器時和動態運行時之間的認知空白,從而提供交互式反饋的優勢和豐富的動態二進制分析文件。
-
英特爾
+關注
關注
61文章
10169瀏覽量
173958 -
編譯器
+關注
關注
1文章
1656瀏覽量
49898 -
矢量
+關注
關注
0文章
97瀏覽量
24026
發布評論請先 登錄
評論