溫馨提示×

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

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

英特爾推出LLVM架構(gòu)的C/C++編譯器有什么用

發(fā)布時(shí)間:2021-09-09 10:45:46 來源:億速云 閱讀:104 作者:小新 欄目:編程語言

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

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

對(duì)此,英特爾專家James R Reinders在一篇文章中做了解釋:“英特爾為什么將 LLVM 用于最新的 C/C++ 編譯器。并且強(qiáng)調(diào)了 LLVM 可以幫助英特爾實(shí)現(xiàn)最佳 C/C++ 編譯器的目標(biāo),認(rèn)為使用基于LLVM架構(gòu)的最新 C/C++ 編譯器,可以獲得更快的編譯時(shí)間、更好的優(yōu)化,更多技術(shù)標(biāo)準(zhǔn)的支持以及對(duì) GPU 和 FPGA 的卸載。

采用 LLVM 的好處

根據(jù)英特爾工程師報(bào)告,他們基于 LLVM 的最新 C/C++ 編譯器 2021.3 的構(gòu)建時(shí)間比經(jīng)典 C++ 編譯器低 14%,雖然他們的經(jīng)典 C++ 編譯器比原生態(tài)的 LLVM 和 GCC 高出18%的性能優(yōu)勢(shì),但基于 LLVM 的最新 C/C++ 編譯器 2021.3 提供比 GCC 11.1 快 41% 的性能。英特爾在報(bào)告中聲明,將在最新編譯器里添加了對(duì) GPU 和 FPGA 的優(yōu)化支持,繼續(xù)致力于提供行業(yè)領(lǐng)先的 CPU 優(yōu)化。

最新編譯器的未來計(jì)劃

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

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

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

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI