歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> Linux業界

Linux取代Unix成為最受超級計算機青睐的操作系統

在最新的全球500強超級計算機排行榜中,基於Linux的超級計算機占據了476個席位,比率高達95.2%。如今Linux在超級計算領域已經形成一統天下的局面,但自其誕生之日起,Linux並非一直占據著超算領域的霸主地位。

1993年6月,世界上首個全球500強超級計算機排行榜出爐,而此時Linux才剛剛興起。實際上,直到1993年,首次成功的Linux發行版——Slackware Linux和Debian Linux才剛剛問世。

接下來,如Linux基金會一份即將發布的報告所稱,從20年來Top500國際組織在計算性能領域對超級計算機和Linux的相關數據分析可知, 自1998年Linux首次出現在500強超算榜單起,在過去的十年中其就一直占據著500強超算操作系統前十的地位,並且從2010年6月開始,基於 Linux的超級計算機在500強榜單中的比率達到了90%以上。

在Linux雄踞超算霸主地位之前,超級計算機主要采用Unix作為操作系統。但自2003年起,事情發生了明顯的轉折,原本占據500強超算榜單96%的Unix系統徹底轉變了占據相同份額的Linux系統。到了2004年,Linux則完全稱霸超算領域。

據Linux基金會介紹,“Linux已成為突破計算性能的原動力,並推動了計算研究領域和技術的創新。換句話來說,就是Linux已成功占據超級計算領域霸主地位,至少大部分超級計算機都在使用Linux系統,它有效的幫助了研發人員推動並解決計算能力的限制和瓶頸。”

該基金會認為,出現這種情況主要基於以下兩個原因。首先,由於大多數世界上頂級的超級計算機都是超標量體系結構研究機器,他們的建立主要是用於處理 一些專門的特殊任務。每台超級計算機都是一個獨立的項目,擁有唯一的特性和優化需求。因此,要為每個系統開發一個特別定制的操作系統並不現實。但對於 Linux平台,研究團隊則可以很容易對其進行一次性修改和優化,並進行一些突破性的設計以適應現代超級計算機的需求。

另外一個重要的因素在於,“針對一個定制的、自我支持的Linux發行版本,不論你使用的是20個節點還是2千萬個節點,其授權費用都是一樣的。” 此外,“通過利用廣大的開源Linux社區,你的各大項目都可以獲得免費的技術支持和開發資源,從而使得開發人員的費用可以和操作系統費用平分秋色,或是 更低。”

這樣一來,超級計算機的運算速度將會越來越快。從總的運算峰值來看,通過Linpack基准測試,一台超級計算機的最大運算性能大約每14個月就會 提升一倍,並已經大大超過了摩爾定律(每24個月,嵌入芯片的晶體管數目將增加約一倍。)。在高端產品中,超級計算的運算速度更快。就拿全球500強榜單 來說,其最快的超級計算機峰值已經提升了兩倍,即從1993年的CM-5 s 59.7 gigaflop/s提升為2013年的33.86千萬億次的浮點運算速度,達到了現在天河二號的速度。

因此,Linux基金會總結道:“通過20年以來全球超算500強數據,分離運算峰值和操作系統,我們顯然可以看出,Linux的存在並非只是為了 現今大多數的超級計算機,其在過去十年中對超級計算性能不成比例的增長具有顯著的推動力。未來,Linux除了能夠繼續推動計算領域的進步和創新之外,其 還將有助於探索宇宙的奧秘並解決實際生活中最棘手的問題。”

對此,我們也不得不舉雙手雙腳表示認同。
Copyright © Linux教程網 All Rights Reserved