超級計算機的體系結(jié)構(gòu)朝著異構(gòu)多樣化發(fā)展,每一個硬件平臺往往需要開發(fā)和維護獨立的代碼,是一項極其復(fù)雜困難和耗費時間的工作。針對這一問題,我中心運行與應(yīng)用服務(wù)室以全球海洋環(huán)流模式為應(yīng)用案例,與中國科學(xué)院大氣物理研究所、嶗山實驗室、鵬城實驗室等單位合作,首次發(fā)展了性能可移植的全球海洋環(huán)流模式,實現(xiàn)了一套代碼可運行在英偉達GPU、華為ARM CPU以及海光DCU等硬件平臺上,計算性能與針對不同平臺開發(fā)優(yōu)化的原生代碼相當(dāng)。
該研究成果被計算機科學(xué)領(lǐng)域國際學(xué)術(shù)期刊 《Future Generation Computer Systems》接收。運行與應(yīng)用服務(wù)室博士研究生韋俊林為論文第一作者,姜金榮研究員為指導(dǎo)教師,姜金榮研究員、趙蓮高級工程師和鵬城實驗室張葉紅助理研究員為論文共同通訊作者。
該成果得到國家重點研發(fā)計劃和中國科學(xué)院B類戰(zhàn)略性先導(dǎo)科技專項資助。
性能可移植的海洋環(huán)流模式的兩級并行計算策略
性能測試結(jié)果(數(shù)值越大越好)
相關(guān)成果:
Junlin Wei, Pengfei Lin, Jinrong Jiang*, Hailong Liu, Lian Zhao*, Yehong Zhang*, Xiang Han, Feng Zhang, Jian Huang, Yuzhu Wang, Youyun Li, Yue Yu, Xuebin Chi. Accelerating LASG/IAP Climate System Ocean Model Version 3 for Performance Portability Using Kokkos. Future Generation Computer Systems.
責(zé)任編輯:郎楊琴