Vectorization Advisor 是一種分析工具,支持您:
對于未矢量化循環(huán),發(fā)現(xiàn)阻止代碼矢量化的問題,并提供有關(guān)如何進(jìn)行矢量化的提示。
對于使用現(xiàn)代 SIMD 指令的矢量化循環(huán),測量其能效,并提供有關(guān)如何提高能效的提示。
對于矢量化循環(huán)和未矢量化循環(huán),了解內(nèi)存布局和數(shù)據(jù)結(jié)構(gòu)如何能夠為矢量提供更多便利。
Vectorization Advisor 可用于任何編譯器,但與英特爾編譯器同時使用時可以發(fā)揮最大作用。 英特爾 Advisor 不僅能夠以用戶友好型視圖的形式顯示英特爾編譯器生成的各種報告,還能夠以精美雅致的格式整合編譯時分析結(jié)果、貢獻(xiàn)二進(jìn)制靜態(tài)分析,以及 CPU 熱點和精確的循環(huán)運行次數(shù)等運行時工作負(fù)載指標(biāo)。
合并靜態(tài)和動態(tài)分析的同時,它還會提供一些建議,供您在優(yōu)化過程中使用。 Vectorization Advisor 可以彌補(bǔ)靜態(tài)編譯器時和動態(tài)運行時之間的認(rèn)知空白,從而提供交互式反饋的優(yōu)勢和豐富的動態(tài)二進(jìn)制分析文件。
-
英特爾
+關(guān)注
關(guān)注
60文章
9900瀏覽量
171551 -
編譯器
+關(guān)注
關(guān)注
1文章
1618瀏覽量
49057 -
矢量
+關(guān)注
關(guān)注
0文章
95瀏覽量
23738
發(fā)布評論請先 登錄
相關(guān)推薦
評論