4月13至15日,以“一起創(chuàng)未來(lái),歐拉更精彩”為主題的openEuler Developer Day 2022(簡(jiǎn)稱“ODD 2022”)以線上形式順利召開(kāi)。本次大會(huì)旨在推動(dòng)openEuler在服務(wù)器、云計(jì)算、邊緣計(jì)算和嵌入式四大場(chǎng)景的技術(shù)探索和創(chuàng)新,正式發(fā)布了openEuler 22.03全場(chǎng)景長(zhǎng)周期版本,展出多項(xiàng)社區(qū)伙伴聯(lián)合創(chuàng)新成果,并分享了多行業(yè)使用openEuler規(guī)模部署的商業(yè)案例。作為openEuler社區(qū)的共建單位和本屆大會(huì)的協(xié)辦單位,軟通動(dòng)力鼎立協(xié)助本屆大會(huì)順利召開(kāi),并在會(huì)上分享了《基于鯤鵬Devkit的openEuler遷移調(diào)優(yōu)實(shí)踐》主題演講。
提升NAMD軟件遷移效率,投入人力從27人天降低至2人天
NAMD(NAnoscale Molecular Dynamics)是用于大規(guī)模并行計(jì)算機(jī)上快速模擬大分子體系的并行分子動(dòng)力學(xué)代碼,具有非常強(qiáng)的大規(guī)模并行計(jì)算能力,已經(jīng)實(shí)現(xiàn)了在上千個(gè)處理器上的并行計(jì)算。
軟通動(dòng)力使用鯤鵬DevKit2.0代碼遷移工具掃描NAMD源代碼,快速識(shí)別與架構(gòu)相關(guān)的依賴文件,同時(shí)明確了需要遷移的源文件,根據(jù)遷移建議,順利完成NAMD軟件從x86平臺(tái)到鯤鵬和openEuler平臺(tái)的遷移,投入人力從原計(jì)劃的27人天降低至2人天。
提升NAMD軟件性能,實(shí)現(xiàn)性能提升4.73%
在助力NAMD軟件高效完成遷移后,軟通動(dòng)力使用鯤鵬DevKit2.0性能分析工具對(duì)NAMD軟件性能進(jìn)行分析,檢測(cè)到CPU單次利用率高,根據(jù)性能工具給出的優(yōu)化建議,打開(kāi)CPU預(yù)取開(kāi)關(guān),最終實(shí)現(xiàn)性能提升4.73%,充分發(fā)揮了NAMD軟件在鯤鵬+openEuler平臺(tái)運(yùn)行的性能優(yōu)勢(shì)。
作為華為重要的合作伙伴,軟通動(dòng)力全面擁抱鯤鵬生態(tài)戰(zhàn)略,積極參與到鯤鵬和歐拉生態(tài)建設(shè)中,結(jié)合自身數(shù)字技術(shù)優(yōu)勢(shì),在加速庫(kù)、BoostKit生態(tài)、開(kāi)源應(yīng)用使能、openEuler基礎(chǔ)軟件領(lǐng)域持續(xù)貢獻(xiàn)。加入鯤鵬“眾智計(jì)劃”,2021年落地多個(gè)生態(tài)項(xiàng)目,完成氣象、基因等行業(yè)10+HPC開(kāi)源組件從x86平臺(tái)至鯤鵬平臺(tái)的遷移調(diào)優(yōu),并獲得華為“鯤鵬眾智金質(zhì)量獎(jiǎng)”;加入openEuler、openGauss社區(qū)和多個(gè)SIG組,并簽署企業(yè)CLA 。同時(shí),軟通動(dòng)力還是華為鯤鵬展翅伙伴計(jì)劃、鯤鵬凌云伙伴計(jì)劃等多個(gè)生態(tài)合作的重要成員單位,軟通動(dòng)力還作為“操作系統(tǒng)產(chǎn)業(yè)峰會(huì) & openEuler Summit 2021”的協(xié)辦單位,在會(huì)上與華為及眾多合作伙伴共同分享了鯤鵬+openEuler平臺(tái)根技術(shù)能力、KAE加速能力等多項(xiàng)應(yīng)用實(shí)踐。
在人才培養(yǎng)方面,圍繞鯤鵬教材編寫(xiě)、師資培訓(xùn)、高校人才培養(yǎng)等內(nèi)容,軟通動(dòng)力已為西安科技大學(xué)、重慶郵電大學(xué)等10+所高校的3000+學(xué)生提供實(shí)訓(xùn)服務(wù);與鄭州西亞斯學(xué)院等高校實(shí)現(xiàn)鯤鵬人才共建;并加入“優(yōu)才計(jì)劃”,結(jié)合自身業(yè)務(wù)為優(yōu)秀學(xué)員提供實(shí)習(xí)崗位。
openEuler作為開(kāi)源的服務(wù)器操作系統(tǒng),是國(guó)產(chǎn)系統(tǒng)發(fā)展的重要一步。未來(lái),軟通動(dòng)力將繼續(xù)圍繞鯤鵬生態(tài)戰(zhàn)略,以先進(jìn)的技術(shù)能力與可信賴的服務(wù)品質(zhì),持續(xù)構(gòu)建openEuler領(lǐng)域的一站式服務(wù)能力,助力openEuler在各行業(yè)生根壯大。軟通動(dòng)力通過(guò)在openEuler領(lǐng)域的持續(xù)投入和貢獻(xiàn),助力各行業(yè)應(yīng)用國(guó)產(chǎn)操作系統(tǒng)替代進(jìn)程,促進(jìn)國(guó)家數(shù)字基礎(chǔ)設(shè)施國(guó)產(chǎn)化戰(zhàn)略落地。