歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux成為最受超級計算機青睐的操作系統

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

日期:2017/3/3 16:03:05   编辑:關於Linux

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

近幾年,Linux已成功取代Unix,成為最受超級計算機青睐的操作系統

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除了能夠繼續推動計算領域的進步和創新之外,其還將有助於探索宇宙的奧秘並解決實際生活中最棘手的問題。”

對此,我們也不得不舉雙手雙腳表示認同。

本文URL地址:http://www.bianceng.cn/OS/Linux/201410/45342.htm

Copyright © Linux教程網 All Rights Reserved