在最新的超級計算機Top500排行榜上,有476個超級計算機使用的是Linux操作系統(tǒng),占據(jù)了超級計算機500強的95.2%??梢哉f,Linux如今已經(jīng)在超級計算機排行榜上實現(xiàn)了統(tǒng)治。
但Linux在超級計算機上排行榜上也并非一直如此,在這其間Linux也經(jīng)歷過低迷期。第一份超級計算機Top500是在1993年6月份推出,那時候Linux才剛剛起步,Slackware Linux和Debian Linux才剛剛問世。
Linux在超級計算機稱霸圖
自從1998年,Linux操作系統(tǒng)才出現(xiàn)在這份Top500的榜單上。但直到2003年,Linux在這份榜單中開始了強勢增長,并在過去十年時間中一直占據(jù)著榜首的位置。而自2010年6月份以來,份額更是一直保持在90%以上。
在Linux雄霸超算Top500榜單之前,占據(jù)主導(dǎo)的操作系統(tǒng)是Unix系統(tǒng)。然而自2003年以來,占超算Top500的96%份額的以及由Unix轉(zhuǎn)變?yōu)長inux。從2004年,Linux就完成了對超算領(lǐng)域的稱霸。
據(jù)Linux基金會介紹,推動研究和技術(shù)創(chuàng)新是Linux在計算領(lǐng)域?qū)崿F(xiàn)突破的源動力。換句話說就是Linux在超級計算機中占主導(dǎo)地位,有很大一部分是由于其幫助研發(fā)人員推動計算能力的限制和瓶頸。
Linux基金會認為,促使Linux崛起有兩個方面的原因,首先,由于世界頂級的超級計算機大多數(shù)都是超標(biāo)量體系研究器,內(nèi)置專門的任務(wù),每個超級計算機都有一個獨立的項目,這個項目具有獨特的特性和優(yōu)化要求。
超級計算機
但是要為每個系統(tǒng)開發(fā)一個特別定制的操作系統(tǒng)并不現(xiàn)實。然而對于Linux平臺來說,研究團隊可以輕易的對其進行修改和優(yōu)化,并針對特定需要進行一些突破性的的設(shè)計。
另外一個重要的原因是Linux發(fā)行版本支持自定義和自定制,并且他的成本是一樣的,無論你使用的是20個借點還是20萬個幾點。因此,通過利用開源Linux社區(qū),你可以獲得免費的技術(shù)支持和開發(fā)資源,從而幫助研究機構(gòu)節(jié)省成本,獲得相比其他操作系統(tǒng)更低的成本。
所以,經(jīng)過這些特定的修改和定制,超級計算機能夠獲得更快的速度,如今,一臺超級計算機的最大能夠?qū)崿F(xiàn)的Linpack基準性能以及超過了摩爾定律,大約每14個月就能夠提高一倍。
因此,經(jīng)過20年以來的發(fā)展,Linux以及成為絕大多數(shù)超級計算機采用的系統(tǒng),其在過去十年中對超級計算機的性能正在具有顯著的推動力,未來,Linu型出來能夠繼續(xù)推動計算領(lǐng)域的進步和創(chuàng)新外,還將有助于我們探索宇宙的奧秘,以及解決我們實際生活中最棘手的問題。
你同意這樣的結(jié)論嗎?