這是首次主要芯片架構(gòu)——x86, ARM和Power9將停止交戰(zhàn)共同應(yīng)用于一臺(tái)超級(jí)計(jì)算機(jī)。
MareNostrum 4由巴塞羅那超級(jí)計(jì)算機(jī)中心研發(fā)并將會(huì)有三個(gè)集群,這三個(gè)集群分別采用x86, ARM和Power9芯片。這些集群會(huì)相互關(guān)聯(lián)形成一臺(tái)超級(jí)計(jì)算機(jī),提供達(dá)13.7 petaflops的處理性能。
這三個(gè)架構(gòu)從未在一臺(tái)超級(jí)計(jì)算機(jī)上一起應(yīng)用過(guò), PC或服務(wù)器更不必說(shuō)。這也留給了我們一個(gè)問(wèn)題——這些架構(gòu)要如何共同作用?
這三個(gè)芯片架構(gòu)有根本上的不同。為了利用專有架構(gòu)而編寫(xiě)的應(yīng)用并不能在另一個(gè)架構(gòu)上工作。但服務(wù)器架構(gòu)正在發(fā)生變化,因此不同類型的系統(tǒng)可以共存。Linux支持x86, ARM和Power9,因此可以編寫(xiě)應(yīng)用跨架構(gòu)工作。
新興網(wǎng)絡(luò)和吞吐量接口例如Gen-Z和OpenCAPI(開(kāi)放式一致性加速器接口)也讓企業(yè)在一個(gè)數(shù)據(jù)中心采用基于不同架構(gòu)的服務(wù)器成為可能。這些標(biāo)準(zhǔn)不僅為了打破單個(gè)架構(gòu)的束縛,還提供了構(gòu)建一臺(tái)類似MareNostrum 4的多架構(gòu)超級(jí)計(jì)算機(jī)藍(lán)圖。
該研究機(jī)構(gòu)稱,BSC的目的是采用新興技術(shù)構(gòu)建超級(jí)計(jì)算機(jī),以便能夠用于所有類型的科學(xué)計(jì)算。
聯(lián)想超大規(guī)模與性能計(jì)算小組執(zhí)行董事,Scott Tease在一份郵件中稱,這臺(tái)計(jì)算機(jī)將讓研究人員嘗試各種各樣的尖端計(jì)算技術(shù)。這些技術(shù)中包括低功耗的ARM芯片,后者主導(dǎo)智能機(jī)市場(chǎng)但從未用于超級(jí)計(jì)算機(jī)。
該系統(tǒng)將共享通用網(wǎng)絡(luò)和存儲(chǔ)資產(chǎn)。聯(lián)想正在為MareNostrum 4提供服務(wù)器和芯片技術(shù)。但MareNostrum 4的計(jì)算性能是無(wú)法與中國(guó)神威太湖之光相匹敵的。
不過(guò)BSC擁有開(kāi)發(fā)像MareNostrum 4超級(jí)計(jì)算機(jī)的技巧。從2011年開(kāi)始,BSC采用基于ARM的智能機(jī)芯片構(gòu)建了多個(gè)超級(jí)計(jì)算機(jī)。
雖然一直以來(lái),英特爾Xeon和IBM Power芯片主導(dǎo)高性能計(jì)算。但在去年,ARM與富士通聯(lián)合開(kāi)發(fā)了一個(gè)新的高性能計(jì)算芯片設(shè)計(jì),這個(gè)設(shè)計(jì)將用于MareNostrum 4。該芯片擁有大量的向量運(yùn)算處理,而向量運(yùn)算在近幾年來(lái)已經(jīng)成為超級(jí)計(jì)算機(jī)的重要組成部分。
MareNostrum 4的其它組成包括聯(lián)想服務(wù)器機(jī)柜和英特爾的現(xiàn)有Xeon Phi超級(jí)計(jì)算芯片,代號(hào)Knights Landing,以及即將推出的代號(hào)為Knights Hill的芯片。它還將擁有采用IBM Power9芯片的計(jì)算節(jié)點(diǎn),該芯片將于明年發(fā)售。
這臺(tái)超級(jí)計(jì)算機(jī)將分階段完成并取代MareNostrum 3,存儲(chǔ)容量可達(dá)24PB。