教程說明使用英特爾?C++編譯器提高Dijkstra最短路徑圖算法的性能。在本教程中,性能以四種方式顯示:序列化、矢量化、用OpenMP*線程化、矢量化和OpenMP。最終的結果是使用英特爾C++編譯器來展示每種方式的性能效益。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
英特爾
+關注
關注
60文章
9889瀏覽量
171536 -
C++
+關注
關注
22文章
2104瀏覽量
73498 -
編譯器
+關注
關注
1文章
1618瀏覽量
49052
發布評論請先 登錄
相關推薦
用C++編譯器優化經典圖形算法
vector programming technique. Optimize the C++ sample of Dijkstra’s shortest path graph algorithm using the Intel? C+
如何在Microsoft Visual Studio 2015中使用英特爾C++編譯器
此視頻演示了如何在Microsoft * Visual Studio 2015 *中使用英特爾?C++編譯器
使用英特爾編譯器優化Dijkstra最短路徑圖算法
我們使用英特爾?Cilk?Plus陣列表示法和OpenMP *并行程序的優化,在Linux *上優化了Dijkstra最短路徑圖算法的版本。
使用英特爾編譯器和庫中的新功能構建快速代碼
https://software.intel.com/zh-cn/intel-advisor-xe使用新的英特爾?編譯器15.0版中的編譯器和庫,可以更快地構建快速代碼。
如何使用英特爾編譯器優化Fortran、C和C ++
了解如何使用適用于Fortran *,C和C ++的英特爾?編譯器優化一些困難的循環。
示例選自經典的netlib.org矢量基準測試,這
英特爾Fortran編譯器支持編寫并行代碼
Fortran博士Steve Lionel談到了在英特爾Fortran編譯器中編寫并行代碼的內置支持,包括OpenMP 4.0,矢量化和線程。
如何使用英特爾Fortran編譯器生成更快的應用程序
Steve Lionel談到英特爾Fortran編譯器如何生成更快的應用程序。他使用Polyhedron的基準來獨立突出卓越的性能。
評論