為什麼中國能夠製造出世界上最快的超級計算機?

據說比美國的泰坦快了一倍,為何這幾年中國的超級計算機進步如此神速?


從技術和需求兩方面講這個問題:


1,超級計算機這種龐然大物的研發是需求驅動的。我國軍民混用的航空航天設備研發領域,以及與民生息息相關的生物醫藥、機械工業乃至面向商業和社會科學應用大數據分析、動畫渲染等領域已經逐漸擺脫實物實驗,轉向使用成本更低、效率更高的超算系統。近年來各大超算中心排隊現象十分嚴重(經常出現幾周甚至幾個月還用不上的情況),各大互聯網企業自行構建超大規模天量分散式計算與存儲系統的現象,也驅使我國從國家戰略層面支持研發這種對國計民生具有特別重大戰略和實用價值的高性能計算機。

2,需求推動科研資金向這方面傾斜,加速了超級計算機核心技術的研發。對於超算,最重要的技術瓶頸不是一般所認為的CPU,而是對海量計算節點的任務分發調度管理,以及對天量數據的索引和IO設計。從天河2號的系統結構上看,我國在計算調度和數據IO(提出光電混合)方面已經走在世界前列。


3,迭代周期:中美日在超級計算機技術方面處於幾乎同一水準,但超級計算機的迭代周期一般在1~2年,我們只是在美國搞出下一代計算機這個間隙搞出了天河二號,同樣的事情也會發生在我國和日本身上。


把你比作我國,把美國比作隔壁老王。

老王買個筆記本,用來炒股,寫稿件,列印,看新聞,辦公,下載島國片,等等

你也去市場買一個,啥也不幹,就為充門面,還比老王家的好。

恩。


高手總是有的,只是我不認同天河2號最快能代表什麼意義。還是潑潑冷水。

有知乎同仁指出有個冠軍不等於全民健將。

同樣我們都是使用外國的牌子拼出來的東西也沒有什麼實際的意義。

作為安全的醬油愛好者我一貫認為《數字城堡》裡面的一些事件是真實的。NSA有更高的手段擁有更快的計算機。假若需要進行高性能計算的情況下使用分散式計算將多個超級計算機聯機自然有更加恐怖的計算資源。

未來的比拼是綜合實力的比拼,是全面的比拼。比如強大的俾斯麥號戰列艦倒在了英國的艦隊下面。大和號,武藏號戰列艦也沒怎麼發揮火力的優勢就倒在了飛機和潛艇的下面。

電子計算機我們是落後了,以後還能在量子計算機上布局。

全面的超過還是以後再說吧。


能有多少轉化為所商用和民用,才是衡量標準吧。否則世界第一也只是意淫的理由


個人理解超級計算機是大規模兩路伺服器的並行計算集群。技術難度並不高,搭建超算集群的難度好比建築行業的蓋高樓。我國有大量的摩天大樓不代表我國技術領先。硬體角度講,國產cpu還難看大任,無論是浮點計算的intel還是GPU計算的nvidia都是美國技術。我們只是按照行業標準將其搭建和實現,實現的規模沒有大到改變高性能計算基礎架構。我不否認實現和運維也有一定技術門檻,但是畢竟只是使用。

從軟體角度講超算系統使用的計算數學庫,調度軟體,並行文件系統等也基本是美國產。只是免費或收少量費用給我們使用而已。有軟體就有計算效率的問題,標稱的峰值計算能力和理論計算能力不一定代表超算性能的全部。基於不同的計算模型,和計算調度。我更願意相信軟體是超算系統核心。即使理論計算能力高(cpu多),由於計算調度或者演算法不佳,有可能效率不高。

希望超算髮展更好,但是討厭國內官僚的宣傳口吻,不踏實。


儘管中國的超級計算機,佔據榜首。

美國總體而言仍佔主導地位,佔了top500的265位。

就地域而言,美國其次是歐洲(102台,同比下降112)和亞洲(115系統,118)。

有個冠軍不等於全民健將,不要自滿啊。

Chinese supercomputer Tianhe-2 capable of 33,863 trillion calculations per second retains "world"s fastest" title, beating US and Japanese competition


好像最近的中國的超算用的是自己的alpha 吧。另,似乎最快的超算還是在NASA吧


推薦閱讀:

編程的樂趣是什麼?
為什麼進度條載入到99%總會卡住?
根據這張電腦桌面的信息能否看出使用者大體品味?
中國神威太湖之光位列HPC TOP500榜首,能說明中國計算機領先國際水平嗎?
為什麼說天河二號是我國自主研發的?

TAG:中央處理器CPU | 計算機 | 計算機科學 | 超級計算機 |