john1220 wrote:
Gordon Bell Award 很好,以神威成績來說,應該的。
用alpha CPU + cell 架構獲得提名,我也覺得應該。
但是不代表貴國整體實力,完勝過人家。因為這是走偏門的方式。
講難聽點,九陰真經內功不練,先專門練九陰白骨爪,能不能成為高手,可以。
但是可不可以成為宣傳所說的目的,這才是問題。而貴國目標是絕世高手。
這就....
可以為了跑帳面的數據,研究很偏門的技術堆積,請記住一點,超算是工具
工具是給人用的,只是為了跑分而跑分設計出來的工具。對整體科研沒什麼幫助。
提醒來吹捧的各位,我從來沒說過神威的效能不是世界第一,但花得代價值得嗎?...(恕刪)
在另一個帖子我回答TT2K朋友的帖子,在這裡再回答你一次,也還是適用的,如下:
============
不同的超算用來做不同的事,用來承載高密度事務處理的主機跟用來承載高計算量的主機根本是兩個世界的差別。滿足不同需求的超算不可一概而論,否則只會讓自己思路混亂。
如果超算是用來跑大型數據庫,比如證券交易所主機、淘寶網應用服務器、12306鐵路購票系統那樣的大型併發事務處理主機,要求的是複雜多變的事務處理能力,有大量的I/O吞吐能力需求。
這樣的主機上跑的應用非常複雜,比如淘寶網主機,今天是週末優惠日,明天有聚划算搶購,後天是1111活動,每天的優惠計算方式都不同,代碼天天變化,那麼最好是用通用型CPU,有簡單成熟的開發工具,代碼運行效率上不用太過苛求,可以滿足應用的快餐式部署。(這只是打個比方,實際上淘寶網並不使用單一的超級主機在做這件事情,而是使用更廉價的小型主機群。)
如果是用來處理全球氣象資料、核爆炸模擬、化學藥品合成的分子級模擬之類的應用,這類應用的特點是本身的算法並不複雜,一個洛斯阿拉莫斯研究核聚變的計算項目,代碼可能就只有幾萬行而已,但是可能涉及到億兆級的計算量,這種計算需求,專門為並行計算主機編寫、優化並行計算代碼並不太難,而代碼優化的效益非常大。
比如一個處理東亞-西太平洋-北極圈區域氣象預報資料的程序,把幾千萬平方公里大量地點的氣象數據進行模擬,它的數學原理不見得複雜,可能就是對一個幾百萬*幾百萬*幾千的三維數組進行加減乘除運算就好,但是程序必須在幾小時內跑出結果,否則就算做出來也變成事後諸葛。天氣預報這樣的計算,每天可能要跑3、4次,每次要在超算上跑1、2小時。那麼用並行主機來跑,花幾個月的優化、調試把代碼效率提高到極限,有何不可?
所以這麼酸大陸的超級計算機計畫是沒有用的。說到底,你們連大陸或者其他國家研發這些超算是用來做什麼的,都還沒弄清楚。
====================
天河-2也好,神威也好,目前的利用率如何,你有準確數據嗎?新聞說某某主機利用率不高,不高是指30%還是80%還是多少?
造一台超算出來,就意味著某些工作以前做不了的現在可以做到。能力有無和效率高低是兩回事。如果要求一台超算從投入使用之日起就100%效率運轉,那麼你還是不要研發的好,因為你的要求根本做不到。




























































































