英特爾高性能計算技術(shù)助力中國科研教育網(wǎng)格二期建設(shè)
走向全新發(fā)展階段的ChinaGrid
中國教育科研網(wǎng)格(ChinaGrid)是教育部“十五”211工程公共服務(wù)體系“CERNET高速地區(qū)網(wǎng)和重點(diǎn)學(xué)科信息服務(wù)體系建設(shè)”的重大專項(xiàng),同樣也是國家高技術(shù)研究發(fā)展計劃(863項(xiàng)目)資助的項(xiàng)目。它的目標(biāo)是要將中國國家教育科研網(wǎng)(CERNET)和國內(nèi)各大高校的海量計算資源和信息資源通過先進(jìn)的網(wǎng)格技術(shù)集成起來,形成一個可提供高性能計算和信息服務(wù)、以輔助教學(xué)和科研的在線平臺。
自2002年開展一期建設(shè)到2010年,ChinaGrid已經(jīng)建成了覆蓋全國13個省市、20所高校的網(wǎng)格環(huán)境,聚合計算能力和存儲能力已分別達(dá)到16萬億次和180TB,是目前全球最大的基于高校資源構(gòu)建的網(wǎng)格環(huán)境。在此基礎(chǔ)上,ChinaGrid還第一期成功開發(fā)和部署了五類應(yīng)用網(wǎng)格:生物信息學(xué)、圖像處理、計算流體力學(xué)、海量信息處理、大學(xué)課程在線。
就在第一期建設(shè)取得了階段性成果之際,2011年3月國家發(fā)展改革委又批準(zhǔn)了中國教育科研網(wǎng)格二期建設(shè)項(xiàng)目科研報告。ChinaGrid二期項(xiàng)目建設(shè)任務(wù)由華中科技大學(xué)等42所高等學(xué)校承擔(dān),建設(shè)內(nèi)容主要包括網(wǎng)格資源建設(shè)、重點(diǎn)學(xué)科網(wǎng)格平臺與典型應(yīng)用建設(shè)和公共支撐平臺建設(shè)。
來自英特爾等IT廠商的傾力支持
ChinaGrid的建設(shè)不但牽動著中國教育和科研行業(yè)內(nèi)部人士的關(guān)注,也一直是以英特爾公司為代表的、引領(lǐng)著高性能計算技術(shù)商業(yè)化和普及化的IT廠商們?nèi)χС值膶ο?。它們不但攜手合作伙伴為ChinaGrid第一期中參與的高校提供了最適于它們應(yīng)用環(huán)境和特征的高性能計算產(chǎn)品及技術(shù),還提供了很多涉及高校高性能計算人才培養(yǎng)與應(yīng)用優(yōu)化的支持。
以英特爾公司為例,為幫助ChinaGrid參建高校發(fā)掘其高性能計算系統(tǒng)的性能潛力,并加速相關(guān)技術(shù)和應(yīng)用的研發(fā),它就曾特意將網(wǎng)格計算列為“英特爾大學(xué)合作計劃”在國內(nèi)的重點(diǎn)合作領(lǐng)域之一,不但通過研究資助及提供適當(dāng)?shù)能浖脚_,直接參與了CGSP平臺的開發(fā)和改進(jìn),還與ChinaGrid一期建設(shè)時間同步,即從2003年初至2005年底累計為16所國內(nèi)高校的20個與網(wǎng)格相關(guān)的研究項(xiàng)目提供了資助。
此外,英特爾還通過資助課程開發(fā)和引進(jìn)國外先進(jìn)課程等方式,幫助國內(nèi)高校開發(fā)了與網(wǎng)格和高性能計算相關(guān)的課程課件;通過贊助和協(xié)辦全國性高性能計算技術(shù)競賽,如英特爾高性能計算應(yīng)用與優(yōu)化大賽,帶動了網(wǎng)格和高性能計算技術(shù)相關(guān)人才的培養(yǎng);通過舉辦網(wǎng)格與高性能計算學(xué)術(shù)研討會,特別是邀請公司內(nèi)部來自全球各地的高級技術(shù)專家來中國分享經(jīng)驗(yàn)和最新技術(shù)進(jìn)展,迅速提升了國內(nèi)高校對網(wǎng)格和高性能計算技術(shù)的研究和應(yīng)用水平。
ChinaGrid二期與百億億次時代
既往持續(xù)、傾力的支持讓英特爾公司在ChinaGrid的發(fā)展歷程上留下了濃墨重彩的一筆,而面對ChinaGrid第二期的建設(shè),英特爾則認(rèn)識到了更為艱巨的挑戰(zhàn),因?yàn)樵?011年-2020年這一個新的十年期,高性能計算在現(xiàn)實(shí)應(yīng)用需求激增的推動下,必將出現(xiàn)更為快速的發(fā)展,以應(yīng)對那些對性能要求更為苛刻的應(yīng)用,包括管理互聯(lián)網(wǎng)共享數(shù)據(jù)的爆炸性增長、尋求應(yīng)對氣候變化的解決方案、管理不斷增加的自然資源(如石油和天然氣)開采成本等。高校和科研機(jī)構(gòu)用于科研工作的科學(xué)計算類應(yīng)用本來就是此前最消耗高性能計算資源的一類應(yīng)用,在未來十年來自它們的性能需求壓力只會更加水漲船高。
面對這些挑戰(zhàn),英特爾和很多合作伙伴都意識到了將高性能計算推向百億億次時代的緊迫性和必要性。所謂百億億次,就是指高性能計算機(jī)要實(shí)現(xiàn)每秒百億億次浮點(diǎn)計算(ExaFLOP/s)的性能水平,這相當(dāng)于目前全球最快高性能計算機(jī)性能的百倍之多,英特爾希望在2011年-2020年這個十年期的末期實(shí)現(xiàn)這一目標(biāo)。據(jù)英特爾預(yù)測: 2015年時,全球高性能計算機(jī)500強(qiáng)(TOP500)排行榜上排名第一的系統(tǒng)在性能上將有望達(dá)到每秒十億億次浮點(diǎn)計算,2018年時,它將越過每秒百億億次浮點(diǎn)計算的標(biāo)桿,而到2011-2020這個十年期的末期時,地球上最快的計算機(jī)的性能則有望超過每秒4百億億次浮點(diǎn)計算。如此強(qiáng)大的計算能力,將為所有高性能計算應(yīng)用的計算效率和精細(xì)度帶來革命性的提升,從而使包括科學(xué)研究、石油勘探、新能源開發(fā)、工業(yè)設(shè)計、氣象和自然災(zāi)害預(yù)測以及金融計算等在內(nèi)的、需要使用強(qiáng)大計算力解決極為復(fù)雜問題的相關(guān)領(lǐng)域獲得極大收益。
制勝百億億次計算時代的利器
遙望百億億次時代,可以說人們想象的應(yīng)用場景越美妙,它們實(shí)現(xiàn)起來的難度就越高。而在所有挑戰(zhàn)中,最首要的就是如何在可接受的能源消耗狀況下實(shí)現(xiàn)這一性能目標(biāo)。舉例來說,今天中國最快的超級計算機(jī)——天河一號A(Tianhe-1A)如果要實(shí)現(xiàn)每秒百億億次浮點(diǎn)計算性能,就需要消耗1.6GW的電能,這相當(dāng)于200萬個普通家庭的用電量,因此會帶來巨大的能效挑戰(zhàn)。
面對這個難題,英特爾給出的創(chuàng)新方向是進(jìn)一步提升現(xiàn)有處理器的性能和能效,并輔以專門針對高度并行計算應(yīng)用開發(fā)和優(yōu)化的創(chuàng)新計算技術(shù)。前者對于未來一段時間內(nèi)的高性能計算需求,包括ChinaGrid二期建設(shè)的前期階段是非常有意義的。英特爾將在這一階段堅持提供不斷優(yōu)化的處理器平臺。例如英特爾目前主打雙路服務(wù)器(可用于構(gòu)建高性能計算集群)和多路服務(wù)器(有助于實(shí)現(xiàn)超級節(jié)點(diǎn))的至強(qiáng)? 5600處理器和至強(qiáng)? E7處理器分別比各自的上一代產(chǎn)品實(shí)現(xiàn)了高達(dá)60%和40%的性能提升,是各自市場領(lǐng)域中最具性能實(shí)力的產(chǎn)品,在這兩款處理器之后,即將問世的新一代雙路服務(wù)器平臺——至強(qiáng)? E5處理器平臺(代號為Romley)也將憑借全新Sandy Bridge微架構(gòu)(支持高度彈性化的多核架構(gòu)設(shè)計以及針對并行計算優(yōu)化AVX高級矢量擴(kuò)展指令集)、對于磁盤陣列和SAS先進(jìn)存儲技術(shù)以及板載萬兆網(wǎng)卡的支持,為高性能計算系統(tǒng)的計算、存儲和網(wǎng)絡(luò)層面的性能和功能均帶來顯著提升。[!--empirenews.page--]
在處理器平臺不斷更新升級的同時,如果僅使用通用處理器來提升性能面對的功耗挑戰(zhàn)越來越大,英特爾制勝百億億次計算時代的另一利器——針對高度并行計算任務(wù)開發(fā)的英特爾? 集成眾核(Intel? Many Integrated Core,Intel MIC)架構(gòu)就將發(fā)揮重要作用。
與其他IT廠商提供的類似產(chǎn)品或解決方案相比,英特爾? 集成眾核(MIC)架構(gòu)最強(qiáng)的優(yōu)勢就是基于已被業(yè)界廣泛接受和應(yīng)用的英特爾架構(gòu),因此其相關(guān)應(yīng)用的開發(fā)和優(yōu)化也沿用了用戶們熟悉的編程模型和編程環(huán)境,這使得用戶可以利用英特爾軟件開發(fā)和優(yōu)化工作的特別版本,在非常短的時間內(nèi)將其現(xiàn)有的、運(yùn)行在英特爾架構(gòu)處理器平臺上的高性能計算應(yīng)用遷移到基于英特爾? 集成眾核架構(gòu)的產(chǎn)品上運(yùn)行,并通過簡單的優(yōu)化就能獲得可觀的性能提升,而這將為用戶帶來的應(yīng)用性能迅速增長和既往軟件投資得以保全的雙重收益。
真實(shí)應(yīng)用負(fù)載理念指導(dǎo)系統(tǒng)構(gòu)建與優(yōu)化
匯集以上英特爾已經(jīng)發(fā)布和即將推出的高性能計算產(chǎn)品技術(shù),再加上整個產(chǎn)業(yè)界的智慧與努力、支持與幫助,高性能計算用戶、包括ChinaGrid參與高校這樣的科學(xué)計算用戶在走向百億億次計算時代就擁有了更多的先機(jī)和勝算。不過,擁有了可構(gòu)建更高性能計算系統(tǒng)的核心模塊和能否真正按照自身應(yīng)用需求構(gòu)建出最適用于它們的系統(tǒng)還是有所不同的。其中的關(guān)鍵,就是用戶能夠根據(jù)自身應(yīng)用負(fù)載的特征和需求構(gòu)建和優(yōu)化其高性能計算系統(tǒng)。
面對這一關(guān)鍵環(huán)節(jié),英特爾則致力于倡導(dǎo)以真實(shí)應(yīng)用負(fù)載理念來指導(dǎo)系統(tǒng)的構(gòu)建與優(yōu)化,這與曾經(jīng)流行的單純以個別基準(zhǔn)測試軟件,如Linpack測試成績及其在高性能計算機(jī)排行榜上的名次來指導(dǎo)系統(tǒng)構(gòu)建與優(yōu)化迥然有異。英特爾認(rèn)為:像Linpack、Stream、SPEC旗下用于測試處理器浮點(diǎn)和整數(shù)計算性能的基準(zhǔn)測試更適用于發(fā)掘系統(tǒng)平臺中單個組件,如處理器和內(nèi)存的極限性能水平,但它卻無法衡量出在一個真正的應(yīng)用中,一個高性能計算系統(tǒng)中的所有組件是如何運(yùn)行以及實(shí)現(xiàn)互相影響以實(shí)現(xiàn)最佳性能、能效、性價比和性能空間比的。
相對而言,惟有使用源自高性能計算應(yīng)用開發(fā)商提供的或用戶自行開發(fā)和優(yōu)化的應(yīng)用,并配合真實(shí)的負(fù)載,才能更為準(zhǔn)確地發(fā)現(xiàn)被測試系統(tǒng)的真實(shí)表現(xiàn),它是否符合真實(shí)應(yīng)用的需求,并發(fā)現(xiàn)其進(jìn)一步優(yōu)化的方向,這種指導(dǎo)可以為用戶帶來更加合理的投資以及出色的投資回報。
英特爾支持ChinaGrid提升高??蒲行?BR>
通過提供包括最新至強(qiáng)? 處理器以及英特爾? 集成眾核架構(gòu)產(chǎn)品和與之相關(guān)的軟件開發(fā)與優(yōu)化工作,以及更多創(chuàng)新的高性能計算技術(shù),英特爾公司由衷期望能夠在未來十年引領(lǐng)整個產(chǎn)業(yè)界走向百億億次計算時代的同時,全力支持和幫助ChinaGrid第二期建設(shè)走向成功,以技術(shù)的力量破解其面臨的挑戰(zhàn),進(jìn)而加速中國高校的科研效率,實(shí)現(xiàn)與中國高性能計算產(chǎn)業(yè)及最終用戶的持續(xù)共贏。