中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

英特爾推出LLVM架構的C/C++編譯器有什么用

發布時間:2021-09-09 10:45:46 來源:億速云 閱讀:110 作者:小新 欄目:編程語言

小編給大家分享一下英特爾推出LLVM架構的C/C++編譯器有什么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

日前,英特爾官宣推出基于 LLVM 架構的下一代 C/C++ 編譯器,從而代替之前經典的英特爾 C++ 編譯器。 LLVM是底層虛擬機(Low Level Virtual Machine)的縮寫,是一個開源的編譯器架構,LLVM 核心庫提供了與編譯器相關的支持,可以作為多種語言編譯器的后臺來使用。

對此,英特爾專家James R Reinders在一篇文章中做了解釋:“英特爾為什么將 LLVM 用于最新的 C/C++ 編譯器。并且強調了 LLVM 可以幫助英特爾實現最佳 C/C++ 編譯器的目標,認為使用基于LLVM架構的最新 C/C++ 編譯器,可以獲得更快的編譯時間、更好的優化,更多技術標準的支持以及對 GPU 和 FPGA 的卸載。

采用 LLVM 的好處

根據英特爾工程師報告,他們基于 LLVM 的最新 C/C++ 編譯器 2021.3 的構建時間比經典 C++ 編譯器低 14%,雖然他們的經典 C++ 編譯器比原生態的 LLVM 和 GCC 高出18%的性能優勢,但基于 LLVM 的最新 C/C++ 編譯器 2021.3 提供比 GCC 11.1 快 41% 的性能。英特爾在報告中聲明,將在最新編譯器里添加了對 GPU 和 FPGA 的優化支持,繼續致力于提供行業領先的 CPU 優化。

最新編譯器的未來計劃

英特爾建議所有新項目都使用基于 LLVM 的英特爾 C/C++ 編譯器,計劃在今年把所有項目都遷移到新的編譯器。同時經典 的C/C++ 編譯器即將進入“傳統產品支持”模式,預示著經典編譯器的定期更新一旦結束,它們可能不會繼續出現在 oneAPI 工具包中。James R Reinders( 詹姆斯·R·雷德斯)在博客中補充道,“全新的基于 LLVM 的 C/C++ 編輯器已與經典版本平起平坐,基于 LLVM 的 C/C++ 提供了我們擁有的最佳優化技術。我們建議所有用戶現在就嘗試新的 C/C++ 編譯器,并提供反饋意見。"

James R Reinders( 詹姆斯·R·雷德斯)最后在博客中提示到,用戶從經典的 C/C++ 編譯器轉換為基于 LLVM 的編譯器會有指南,用戶只需注意編譯器具有不同的名稱 (icx)。基于 LLVM 的英特爾 Fortran 編譯器正在開發測試中,基于 LLVM 的 Fortran 編譯器測試版提供了對 Fortran 的廣泛支持,用戶可以查看特定功能下的狀態:在 Fortran 和 OpenMP 功能狀態表中找到各個功能的各個版本狀態。

以上是“英特爾推出LLVM架構的C/C++編譯器有什么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

望奎县| 甘谷县| 资讯| 茶陵县| 阿城市| 孝义市| 浦江县| 天峨县| 英山县| 宜章县| 塔河县| 疏附县| 子长县| 玉山县| 大港区| 浠水县| 渭南市| 吉水县| 成都市| 濉溪县| 揭东县| 化德县| 柳州市| 连南| 通海县| 鄯善县| 当涂县| 巴南区| 白水县| 井陉县| 杨浦区| 阿拉善盟| 平湖市| 仁化县| 石泉县| 玛纳斯县| 崇仁县| 石景山区| 手游| 通城县| 宁城县|