政府該如何往超級計算機上砸錢
陶然 發(fā)表于:13年05月16日 10:14 [轉(zhuǎn)載] IT168
一張成績單的新鮮出爐,再次讓人們見識到,超級計算機的硬件發(fā)展速度究竟有多快--
前不久,由浪潮集團主辦的首屆亞洲大學生超級計算機競賽(簡稱ASC)總決賽閉幕,清華大學代表隊奪得總冠軍,并獲HPL基準性能測試單項獎--其成績?yōu)?579TFlop,即在3000W功耗限制下,實現(xiàn)了超過每秒7.5萬億次的計算性能。
該成績刷新了2012年11月在美國鹽湖城全球超級計算大會(SC)上由中國的國防科學技術(shù)大學隊創(chuàng)造的計算性能世界紀錄,當時的成績剛剛逾越 3000TFlop的記錄。再回溯5個月,另一場全球頂級超算大賽--德國主辦的國際超級計算大會(ISC)的最好成績才剛剛突破1000TFlop的大關(guān)。
僅相隔兩個“5個月”,性能上卻有了兩個“兩倍”的飛躍。浪潮集團高性能服務器產(chǎn)品部總經(jīng)理劉軍不得不感嘆,應用軟件在其中立下大功,但更為重要的是,超級計算機硬件的發(fā)展“實在是太快了!”
超級計算機性能的不斷提升,給人類帶來的是計算速度增長的無限可能。然而,人們轉(zhuǎn)念會問,“太快了”就一定是件好事兒嗎,當下的工業(yè)社會需要這么快的計算速度嗎?
早在2010年,中國自主研制的“天河一號A”就坐上了全球超級計算機五百強排行榜的頭把交椅,此外,中國還有多達41套系統(tǒng)入圍這一榜單,份額升至 8.20%,甩開了英國、法國、德國等諸強而僅次于美國,位列全球第二;而6個月前這一數(shù)字還不過是24套、4.80%.然而,就在2012年年初,就有媒體爆出“中國超級計算機任務過于簡單,功能浪費”的說法,緊接著,一場針對“政府要不要繼續(xù)在超級計算機上砸錢”的討論隨之展開。
在ASC比賽現(xiàn)場,這樣的討論也不絕于耳。但記者發(fā)現(xiàn),類似的疑慮并非中國獨有,作為ASC賽事的多國專家顧問對此也頗有體悟。
新加坡A*star計算資源中心高級主任Marek Michalewiz開門見山告訴記者,“我支持政府往超級計算機上‘砸錢'!這并不是一個浪費,相反是一種投資!”
他用新加坡的例子說,正是新加坡有了一個巨大的超算中心,才吸引一些國際知名企業(yè)的研發(fā)團隊入駐。他說,超算中心建立之前,大多入駐的企業(yè)是他們的銷售團隊或行政部門,卻鮮見研發(fā)人員的身影,這對整個城市乃至國家的發(fā)展是不平衡的。
在Marek看來,“大量投入超級計算機是浪費資源”的說法是一種“誤讀”,“因為我們所做的這些工作,不僅會促進當前已有的工業(yè)發(fā)展,還會為下一代創(chuàng)造更多新的機會,比如為一些先進實驗提供可能,這些只是看似沒有轉(zhuǎn)化成產(chǎn)值而已。”
韓國蔚山科學技術(shù)大學超級計算中心主任Sung Youb Kim深有同感。他說,他們這些來自科研界的高性能研究人員,其主要目標不是“賺錢”,也不是“投資”,而是探索促進人類發(fā)展的高科技和相關(guān)的產(chǎn)業(yè)。
但也有人對此提出不同意見。日本東京工業(yè)大學全球科學資訊和計算中心總監(jiān)Satoshi Matsuoka就碰到過這樣的難題:“他們(政府)無法向整個社會說明投資這么多錢會給社會帶來什么樣回報,他無法通過政府官員的一些考核。當時有很多報紙、雜志和評論家都說,為什么我們的政府要向高科技屈服,他們當時面臨很大的壓力。”
盡管如此,與會專家都認為,政府投資超級計算機是個無可爭議的問題。Marek說,超級計算機中心或平臺是一個非盈利性機構(gòu),大部分人希望在上面做一些科學研究工作,而這樣的科學研究工作本身不是一個短期內(nèi)能夠有效益的產(chǎn)業(yè)。這對大多尋求短期利潤的企業(yè)來說,很難讓他們動心,畢竟,他們需要有足夠的現(xiàn)金流來維持公司的運轉(zhuǎn)。
“如果我們真的要改善現(xiàn)有的產(chǎn)品,或者說嘗試新技術(shù),這是政府應該盡的責任和義務,來資助包括超級計算機在內(nèi)的新技術(shù)發(fā)展。”他說。
Matsuoka認為,“討論政府要不要在超算上砸錢無甚意義,真正需要好好談一談的是,政府應該更多在’軟件‘上還是’硬件‘上砸錢。”
在日本,這個涉及“選擇”的問題并不嚴重。這位還擔任國際超級計算機大會院士的專家說,日本汽車工業(yè)非常發(fā)達,其中不少大公司已競相宣布,要使用K-computer(由日本政府出資、富士通公司制造的超級計算機)來促進他們的汽車設(shè)計和使用測試,此外,一個大型的制藥公司也宣布使用該臺計算機來幫助他們進行藥物設(shè)計研究。
這意味著,超級計算機的應用和軟件開發(fā)--這些政府“視而不見”領(lǐng)域的投資有人埋單了。Matsuoka說,“大公司往往有更多的資源,不管是在資金、人才,還是技術(shù)的積累方面,他們都有足夠的資源去運用這些超級計算機。”
然而,在行業(yè)相對不那么發(fā)達、企業(yè)創(chuàng)新活力不那么活躍的國家,又該怎么辦?
事實上,如果對政府的投資結(jié)構(gòu)稍作調(diào)整,這一難題或許也有解開的可能--Sung Youb Kim說,亞洲不少國家的劣勢在于軟件開發(fā)。而這些國家的政府更多地關(guān)注科研人員建造能夠引發(fā)媒體轟動的新型超級計算機,而不是專注于超級計算機是否發(fā)揮了全部功能,“怎么辦?轉(zhuǎn)變思路,讓政府在軟件上的投資有所傾斜。”
根據(jù)媒體報道,美國在超級計算機上的投入約為中國的6倍,而其軟件開發(fā)預算為硬件預算的約30%,這一比例遠高于還不足10%的中國。
此外,應用和軟件開發(fā)的人才也是至關(guān)重要的因素。用ASC賽事組委會主席、上海交通大學網(wǎng)絡信息中心主任顧一眾的話說:“包括中國在內(nèi)的亞洲超算應用水平和人才培養(yǎng),與歐美國家還存在較大差距,應用能力也不均衡。”他還表示,當前超級計算機在高校課程、專業(yè)乃至學科的建設(shè)上尚未有自己的一席之地,在此情況下,通過參加賽事激發(fā)大學生對超算應用的開發(fā)與興趣,可以在一定程度上填補這方面人才培養(yǎng)的空缺。