介紹
神威藍光,中國以國產微處理器為基礎製造出本國第一台超級計算機。這台名為“神威藍光”的計算機2012年9月16日安裝在山東省的國家超級計算濟南中心。神威系統每秒能進行約1千萬億次運算,很可能排在世界最快的20台計算機之列。更為重要的是,該系統採用的8700片神威1600微處理器是由本國的一家計算機研究所設計、在上海製造的。
中國比美國、韓國和日本等世界技術領先者使用的最先進的晶片製造技術落後三代。
世界超級計算機TOP500項目領導者、美國田納西大學計算機科學家傑克·唐加拉說:“這有點兒令人吃驚。”
去年秋天,中國的另外一台超級計算機“天河一號A”曾短暫成為世界最快的計算機,引起國際轟動。今年春天,日本富士通公司研發的K計算機取代了它的位置。不過,天河是用美國英特爾公司和英偉達公司生產的處理器製造的,其內部交換系統是由中國技術人員設計的,效率只有不到50%。與此類似,K計算機也是以美國矽谷的太陽微電子公司設計的Sparc晶片為基礎的,效率為95%左右。
唐加拉博士說,神威藍光LINPACK效率為74%,與美國最快的計算機美洲虎超級計算機效率相當(位於2011年6月TOP500第三名,LINPACK效率75%,以AMD12核皓龍搭建,由克雷公司製造、安裝在美國能源部橡樹嶺國家實驗室)。
美國能源部計畫製造3台運算速度達1萬萬億至2萬萬億次的超級計算機。此外,美國正著手一項計畫,在2019年以前的某個時候達到每秒百萬萬億次的運算速度。不過,大多數計算機科學家說,尚不存在必要的技術。
以現有元件構建的這類計算機耗電量巨大,大約是一個中型核電站的發電量。但唐加拉說,令人感興趣的是,中國這台新的超級計算機功耗相對較低,大約為1兆瓦。天河的功耗約為4兆瓦,美洲虎約為7兆瓦。
不過,對於這台計算機的冷卻技術是否適合未來百萬萬億級超級計算機的設計需求存在不同看法。
新神威超級計算機的照片展示了一種複雜的液冷系統,這可能是在設計非常快的計算機上的一項重大進步。總部設在德克薩斯州理查森的Convey超級計算機公司首席科學家史蒂文·沃勒克說:“用好這種冷卻技術非常、非常困難。因此我認為,這是一項認真的設計。這項冷卻技術有可能擴展至百萬萬億級的超級計算機。”16核心的神威1600在1.1ghz的時候,雙精度浮點運算能力是140.8G,i7980xe6核心在3.2ghz,雙精度浮點是107.55G。i7的功耗是130W,神威1600的功耗是70W。神威1600同樣集成了四路雙通道DDR3記憶體控制器和I/O。
神威走的是多核心,低頻率,靠核心數量追求高性能、低功耗的道路,單任務性能遠遠不如i7,但是超級計算機都是並行的。總體性能優越才是王道。
神威下一代產品走眾核的道路,將做到64或者256核心,這也是intel下一代高性能計算產品KnightsCorne的道路。如果神威下一代產品成功了,意味著在超級計算機的CPU設計領域,中國已經追上了美國(但是製造領域還落後美國兩、三代)。
神威藍光的總體效率不錯,LINPACK在不同規模下的效率:單處理器核80.28%,單CPU75.20%,單機艙75.07%,整機74.37%,單CPU到整機的效率下降很少。16核心相對於單核心效率下降也不大。對於16核心的結構來說已經非常不容易了。
江南所在使用intel處理器做超級計算機時曾經達到過整機效率90%以上,可見在超級計算機上江南所具有很高的水平。中國的天河、星雲包括這次的神威藍光表明超級計算機的設計上中國已經達到世界先進水平,與日本和美國沒有明顯的差距。