華為全聯(lián)接大會(huì)2023(HUAWEI CONNECT 2023)第三日,以”融合編譯,協(xié)同優(yōu)化,釋放多樣算力最大性能“為主題的畢昇編譯器分論壇順利舉辦。
華為編譯器與編程語(yǔ)言實(shí)驗(yàn)室主任高耀清先生在開(kāi)場(chǎng)致辭中提到,畢昇編譯器、畢昇JDK等產(chǎn)品為開(kāi)發(fā)者提供全棧解決方案,實(shí)現(xiàn)性能競(jìng)爭(zhēng)力領(lǐng)先,釋放鯤鵬、昇騰極致算力。同時(shí),畢昇編譯團(tuán)隊(duì)與上游開(kāi)源社區(qū)保持密切的互動(dòng)與合作,有20+位Committer引導(dǎo)和貢獻(xiàn)開(kāi)源社區(qū)的特性演進(jìn),在openEuler與畢昇編譯器的協(xié)同上,進(jìn)行跨域創(chuàng)新,不斷探索編程編譯領(lǐng)域新技術(shù)方向。高耀清表示,“面向當(dāng)下AI大模型歷史機(jī)遇,讓我們一起為編程編譯技術(shù)的領(lǐng)域共同努力,為加速行業(yè)全面智能化做貢獻(xiàn)?!?/span>
華為編譯器技術(shù)專家魏偉帶來(lái)《畢昇融合編譯器特性介紹與跨域協(xié)同的應(yīng)用實(shí)踐》精彩演講,為大家解讀了畢昇編譯器最新特性、與歐拉/高斯跨域協(xié)同,以及對(duì)畢昇未來(lái)發(fā)展的展望。魏偉表示,“在openEuler 23.03版本,通過(guò)kernel的LTO編譯、CFGO等實(shí)現(xiàn)開(kāi)箱性能測(cè)試,如lmbench、stream等有5%-10%的性能提升。” 除了性能之外,還詳細(xì)介紹了畢昇編譯器在安全編碼、靜態(tài)檢測(cè)以及安全特性上的探索,比如引入KCFI特性,針對(duì)間接函數(shù)調(diào)用非法跳轉(zhuǎn)到函數(shù)體內(nèi)部場(chǎng)景,防止OS kernel受到非線性溢出、錯(cuò)誤的內(nèi)存寫操作等影響。
openEuler Compiler SIG Maintainer周磊發(fā)表《畢昇JDK特性介紹》技術(shù)演講。畢昇JDK作為openEuler開(kāi)箱自帶的JDK,進(jìn)行了一系列優(yōu)化。通過(guò)在指令、虛擬內(nèi)存方面進(jìn)行調(diào)整,提升JDK17的zgc吞吐量9%,減少停頓15%。在啟動(dòng)加速方面,使用類歸檔的方案減少啟動(dòng)的工作量,從而節(jié)省springboot啟動(dòng)時(shí)間18%。另外在Java標(biāo)準(zhǔn)測(cè)試套specjvm和specjbb,畢昇JDK相對(duì)于基線OpenJDK都有所提升。
會(huì)上,中國(guó)科學(xué)院南海海洋研究所超算平臺(tái)負(fù)責(zé)人周巍、中科院計(jì)算技術(shù)研究所高級(jí)工程師劉穎分別帶來(lái)了畢昇編譯器的產(chǎn)業(yè)實(shí)踐分享。
中國(guó)科學(xué)院南海海洋研究所超算平臺(tái)負(fù)責(zé)人周巍在演講中提到,氣候變化加劇,各種極端天氣和海洋災(zāi)害頻發(fā),這些對(duì)海洋和大氣過(guò)程的精準(zhǔn)和精細(xì)化預(yù)報(bào)提出了更高要求。周巍表示,“我們與畢昇編譯器團(tuán)隊(duì)緊密合作,通過(guò)優(yōu)化海洋模型代碼,并充分利用鯤鵬處理器硬件優(yōu)勢(shì)以及畢昇編譯器編譯優(yōu)化方面的優(yōu)勢(shì),大幅提升了海洋模擬的計(jì)算效率。這不僅縮短了模擬時(shí)間,還可以支持更高精度的海洋預(yù)報(bào),為應(yīng)對(duì)極端天氣和海洋災(zāi)害提供關(guān)鍵支撐?!?/p>
中科院計(jì)算技術(shù)研究所高級(jí)工程師劉穎在分享中指出,高性能計(jì)算、人工智能等領(lǐng)域涌現(xiàn)出多樣的異構(gòu)算力為編譯技術(shù)帶來(lái)了一些新的挑戰(zhàn),中科院計(jì)算技術(shù)研究所與畢昇編譯器團(tuán)隊(duì)共同探索深融合編譯機(jī)制,希望可以融合不同算力上的所有(非對(duì)稱)線程進(jìn)行協(xié)同分析和優(yōu)化,當(dāng)前深融合機(jī)制的應(yīng)用已經(jīng)從通用編譯器擴(kuò)展到人工智能編譯器,期待未來(lái)共同探索深融合編譯機(jī)制的更多場(chǎng)景。
中科院計(jì)算技術(shù)研究所高級(jí)工程師 劉穎繁榮的基礎(chǔ)軟件生態(tài)是數(shù)字基礎(chǔ)設(shè)施創(chuàng)新的重要組成部分,當(dāng)前全行業(yè)正在進(jìn)行基礎(chǔ)軟件全棧創(chuàng)新。未來(lái)畢昇編譯器希望能繼續(xù)與大家攜手合作,共同推動(dòng)編譯器與編程語(yǔ)言技術(shù)發(fā)展和行業(yè)應(yīng)用的繁榮。
審核編輯:彭菁
-
人工智能
+關(guān)注
關(guān)注
1805文章
48899瀏覽量
247976 -
編譯器
+關(guān)注
關(guān)注
1文章
1659瀏覽量
50058 -
算力
+關(guān)注
關(guān)注
2文章
1174瀏覽量
15557
原文標(biāo)題:HC2023 | 融合編譯,協(xié)同優(yōu)化,釋放多樣算力最大性能
文章出處:【微信號(hào):openEulercommunity,微信公眾號(hào):openEuler】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
梯度科技助力客戶破解算力調(diào)度難題
大算力芯片的生態(tài)突圍與算力革命
算智算中心的算力如何衡量?

算家計(jì)算 開(kāi)啟貴州人工智能算力服務(wù)新篇章

評(píng)論