潘 婷

在國防科學技術大學近千平方米的巨大機房中,記者見到了“天河一號”。103臺灰白色的計算機機柜整齊列陣,機身上的小指示燈漸次閃爍。機房中,每臺機位的上下兩個抽屜式電風扇讓機房中充斥著陣陣涼風。
超級計算機研制困難重重
當今世界,高性能計算已成為理論和試驗之外的第三種科學研究手段,是推動科技創新和經濟社會發展的戰略性技術。各大國紛紛投入巨資研制開發超級計算機系統,以提升綜合國力和科技競爭力。
在2009年6月公布的世界超級計算機500強(TOP500)中,美國占據291席,歐洲占據145席,亞洲僅占十幾席。與發達國家相比,我國不僅在計算能力上相差一個量級,裝機數量也相去甚遠。那么,要研制成功“天河一號”這樣的巨型計算機,研究人員面臨的最重要的技術難點主要有哪些?
“天河號”工程重要參與者、國防科學技術大學計算機學院的李思昆教授告訴記者,任何一臺巨型計算機的研制都必須要解決以下幾大難題。
首先,在體系結構方面。一臺計算機從百萬億次到千萬億次的躍升并不只是一個簡單的數字上的變化,而需要在其體系結構上進行大量的創新和調整。“如果原來是10個人來完成某項工作,現在就相當于要有100個甚至1000個人來完成一項工作。每個人的工作怎么分配,人與人之間如何分工合作、如何互聯協調就變得極其重要。否則,就很難保證1000個人的工作效率就比100個人高。很可能這1000個人的內耗巨大,或者經常需要返工,而導致工作效率低于100個人的效率。……