調(diào)查:多數(shù)超級計(jì)算機(jī)使用Linux操作系統(tǒng)
過去,開發(fā)人員為超級計(jì)算機(jī)定制各種各樣的操作系統(tǒng),超級計(jì)算機(jī)在操作系統(tǒng)的使用上沒有形成統(tǒng)一規(guī)定。近年來,這種情況有所改變。Linux系統(tǒng)越來越受歡迎,被很多超級計(jì)算機(jī)采用。但Linux在超級計(jì)算機(jī)中究竟有多受歡迎呢?看了下面的分析你一定會大吃一驚。
Top500.org定期發(fā)布全球速度最快的超級計(jì)算機(jī)500強(qiáng)排名列表。昨天該網(wǎng)站發(fā)布了***一期(兩年為一期)的排名表單,我們查看了完整表格并對其中速度最快的前20臺超級計(jì)算機(jī)所使用的操作系統(tǒng)進(jìn)行了調(diào)查。調(diào)查任務(wù)不算輕松,但結(jié)果相當(dāng)耐人尋味。
全球超級計(jì)算機(jī)20強(qiáng)中,有19強(qiáng)使用的是Linux系列的操作系統(tǒng)。
Linux在全球超級計(jì)算機(jī)前20強(qiáng)中的市場占有率達(dá)到95%!如果只觀察前10強(qiáng)的話,我們會發(fā)現(xiàn)Linux的市場占有率是100%。但如果涉及到整張排名表(全球超級計(jì)算機(jī)500強(qiáng)),Linux的占有率可能會有所變化,由于時(shí)間原因,我們沒有一一分析所有500強(qiáng)的操作系統(tǒng)。但毫無疑問的是,Linux已經(jīng)是大多數(shù)超級計(jì)算機(jī)操作系統(tǒng)的不二選擇。(更新信息:在全球超級計(jì)算機(jī)500強(qiáng)中,Linux的市場占有率為88.6%。)
全球20強(qiáng)超級計(jì)算機(jī)使用的操作系統(tǒng)
排名 計(jì)算機(jī)名稱 擁有者 操作系統(tǒng)
1 Roadrunner IBM Linux
2 Jaguar (Cray XT5) Cray Linux (CNL)
3 JUGENE IBM Linux (CNK/SLES 9)
4 Pleiades SGI Linux (SLES 10 + SGI ProPack 5)
5 BlueGene/L IBM Linux (CNK/SLES 9)
6 Kraken XT5 Cray Linux (CNL)
7 BlueGene/P IBM Linux (CNK/SLES 9)
8 Ranger Sun Linux
9 Dawn IBM Linux (CNK/SLES 9)
10 JUROPA Bull SA Linux (SLES 11)
11 Franklin Cray Linux (CNL)
12 Jaguar (Cray XT4) Cray Linux (CNL)
13 Red Storm Cray Linux (UNICOS/SUSE Linux)
14 Shaheen IBM Linux (CNK/SLES 9)
15 Magic Cube Dawning Windows (Windows HPC 2008)
16 GPC IBM Linux
17 Encanto SGI Linux (SLES 10 + SGI ProPack 5)
18 EKA HP Linux
19 Juno Appro International Linux (Redhat)
20 Jade SGI Linux (SLES 10 + SGIProPack5)
可以在Top500.org上查看2009年6月公布的全球超級計(jì)算機(jī)500強(qiáng)完整列表(無操作系統(tǒng)信息)
從上表中可以看出,Cray、IBM以及SGI等超級計(jì)算機(jī)開發(fā)商都是Linux的忠實(shí)擁護(hù)者。從表中還可以看出,在Linux系列中,SUSELinux (SLES)似乎更受超級計(jì)算機(jī)青睞。
少數(shù)情況下,Linux與運(yùn)行在計(jì)算節(jié)點(diǎn)(超級計(jì)算機(jī)用于實(shí)際運(yùn)算的部分)上的操作系統(tǒng)內(nèi)核共存于超級計(jì)算機(jī)中,但這些操作系統(tǒng)內(nèi)核基本上也建立在Linux操作系統(tǒng)的基礎(chǔ)上。例如Cray系列超級計(jì)算機(jī)運(yùn)行的操作系統(tǒng)就是開發(fā)人員改良后的Linux,這種操作系統(tǒng)被稱為CNL(計(jì)算節(jié)點(diǎn)Linux)。超級計(jì)算機(jī)為什么選擇Linux?
IBM一直將注意力放在自己的UNIX系統(tǒng)上,但近年來也成為Linux的鐵桿粉絲。IBM啟動BlueGene系列超級計(jì)算機(jī)開發(fā)計(jì)劃時(shí),就選擇了Linux作為Blue Gene的操作系統(tǒng)。
下面一段話引用自IBM Research的BillPulleyblank(摘自2002ZDNet),這也許是對各大超級計(jì)算機(jī)開發(fā)商選擇Linux的***詮釋。
Linux是一款開放的操作系統(tǒng),我們相信經(jīng)過改良,Linux能夠在BlueGene系列超大型超級計(jì)算機(jī)上運(yùn)行。我們可以從Linux的開源社區(qū)中獲取社區(qū)成員對Linux的貢獻(xiàn)與反饋,這是我們可預(yù)見到的Linux的強(qiáng)大優(yōu)勢。
看來Linux幾乎完全攻克了超級計(jì)算機(jī)市場。
【編輯推薦】