10月26至29日,一年一度的高性能計算領(lǐng)域盛會“2011年全國高性能計算學(xué)術(shù)年會”(HPC China 2011)在山東濟南山東大廈召開。26日舉行的是國際高性能計算咨詢委員會2011中國研討會(HPC Advisory Council China Workshop 2011),IT168作為獨家網(wǎng)絡(luò)支持媒體為您做現(xiàn)場報道。
會上來自浪潮集團高性能產(chǎn)品部張清做了“異構(gòu)HPC——發(fā)展、挑戰(zhàn)與解決思路”的演講。從目前高性能計算的排行榜來看,異構(gòu)平臺已經(jīng)占據(jù)了絕大部分系統(tǒng),張清表示,未來的計算架構(gòu)將是混合系統(tǒng)。
▲浪潮集團高性能產(chǎn)品部張清
在構(gòu)建異構(gòu)HPC方面,張清指出目前正面臨四大挑戰(zhàn),分別是1.開發(fā)工具,具體體現(xiàn)在編程模型和工具鏈,2.系統(tǒng)軟件,具體體現(xiàn)在部署軟件、監(jiān)控軟件以及作業(yè)管理,3.算法設(shè)計,具體體現(xiàn)在發(fā)掘細粒度算法和算法與新體系結(jié)構(gòu)的映射,4.軟件設(shè)計,具體體現(xiàn)在新算法和異構(gòu)硬件之間的融合。
▲CPU+GPU異構(gòu)方案
▲CPU+MIC異構(gòu)方案
▲CPU+GPU+FPGA異構(gòu)方案
目前異構(gòu)系統(tǒng)來源于芯片級、節(jié)點級以及系統(tǒng)級,浪潮提供節(jié)點級的異構(gòu)高性能計算系統(tǒng),浪潮節(jié)點級高性能計算技術(shù)涵蓋三個方向,依次是:CPU+GPU,CPU+MIC以及CPU+GPU+FPGA。三個方向具備各自的特點,CPU+GPU適用于計算密集型應(yīng)用,需要細粒度并行算法,能極大提升應(yīng)用性能;CPU+,MIC系統(tǒng)可編程性好,具有很高的軟件生產(chǎn)力,可基于OpenMP、MPI開發(fā),而且浪潮已經(jīng)與英特爾共同成立了并行計算聯(lián)合實驗室,CPU+GPU+FPGA可利用不同的異構(gòu)平臺來實現(xiàn)性能最大化,適用于計算量呈指數(shù)性增長的應(yīng)用,應(yīng)用于一些特性的行業(yè)。