多年來,Linux一直是超級計算機領域里的王者。在Linux企業(yè)級終端用戶峰會(Linux Enterprise End-User Summit)上最新一期的世界最快超級計算機排行榜出爐,在世界最快超級計算機500強排行中,Linux不僅占據(jù)主導地位,且將對手遠遠甩在身后。
正如一位紅帽公司代表指出的那樣,“Linux領頭羊的位置是毋容置疑,如果說有什么值得驚訝的事的話,最多也就是有沒有誰快要追上來了。”然而,他完全沒有理由擔心這樣的事。
根據(jù)世界超級計算機TOP500排名,Linux不僅占據(jù)主導地位,同時它還有將其它對手擠出500強名單之勢。在世界上500臺最快的計算機里,強勁的開源操作系統(tǒng)Linux占了其中的485個位子,再創(chuàng)新高。換句話說,世界上最快的計算機里97%是基于Linux的。
剩下的15臺計算機里有13臺運行Unix系統(tǒng)。這些計算機均運行IBM Power處理器,運行IBM AIX操作系統(tǒng)。其中最快的是英國的天氣預測系統(tǒng)ECMWF,在該榜單里排名第60位。
另外,還有兩個運行Windows系統(tǒng)的超級計算機打入該榜單。其中較佳的計算機居294位,來自上海超級計算中心。另一臺Windows超級計算機來自阿卜杜拉國王科技大學,運行的操作系統(tǒng)為AIX/Unix和Linux組合。Solaris和BSD Unix在500強里無立足之地。
但是,整體系統(tǒng)性能的增長速度卻處于歷史最低位。整體的系統(tǒng)性能增長率為55%,而在1994年至2008年間,位于500位的計算機系統(tǒng)性能達到90%的年增長率。
硬件廠商一直都在生產(chǎn)更快的處理器,以提高超級計算機的性能。英特爾即將推出代號為Knight’s Landing的至強Phi核芯片,目的是用一個單一的處理器插槽提供高達30萬億雙精度浮點運算(3 Teraflops),比目前性能最好的英特爾芯片快三倍。
與此同時,Linux也在解決自身的性能瓶頸。在Linux企業(yè)級終端用戶峰會上大篇幅的議題都是圍繞如何大幅改進存儲和網(wǎng)絡堆棧延遲的問題。
既然那些想進行高速計算的人選了Linux操作系統(tǒng),為什么還這么強調(diào)性能呢?原因是無論從學術研究或企業(yè)應用(尤其是股市和貿(mào)易公司)出發(fā),更快的計算機不僅僅是個追求,而是確實有需求。為了滿足更高速度的需求,Linux沒有捧著勝利者的桂冠故步自封,而是在更努力地力求更快。