美國史丹佛大學(Stanford University)與新力電腦娛樂(SCE)於日前發表,將於 PS3 主機上提供「Folding@Home」蛋白質摺疊研究分散式運算計劃軟體,讓 PS3 也能參與蛋白質相關疾病研究。
Folding@Home 是由史丹佛大學所主導的蛋白質摺疊研究計劃,透過電腦運算的模擬來研究蛋白質折疊,誤折,聚合及由此引起的阿茲海默症、狂牛病、帕金森氏症...等相關疾病的成因與治療方法。
該計劃是透過網際網路,來將研究所需的相關運算分散到所有參與計劃的電腦上執行,藉以達成超越超級電腦的龐大運算效能。目前 Folding@Home 提供 Windows、Linux / BSD 與 Mac OS X 等版本的客戶端運算軟體,總計有 56 萬使用者參與,總運算效能達 162 TeraFLOPS(每秒 162 兆次浮點數運算)。
本次 史丹佛 與 SCE 聯合發表,配備有高效能微處理器「Cell」的 PS3 主機也將加入此一研究計劃,目前已由雙方合作將相關軟體移植到 PS3 主機上。透過針對浮點數運算特化的 Cell 微處理器,單一 PS3 主機即可提供上百 GigaFLOPS(每秒 1000 億次浮點數運算)等級的運算效能,集合 1 萬台 PS3 主機即可實現 PetaFLOPS(每秒千兆次浮點數運算)等級的運算效能,超越目前 162 TeraFLOPS 的總運算效能。
PS3 版的 Folding@Home 客戶端軟體除了單純的模擬運算之外,並將支援進階的視覺效果,透過主機內建的 RSX 繪圖處理器,以高動態光源(HDR)與等值面成像(Isosurface Rendering)等技術,來將計算中的蛋白質分子摺疊模擬以即時 3D 繪圖方式細緻的呈現出來,並提供以 PS3 控制器來進行 3D 互動導覽的功能,讓玩家能穿梭在奈米等級的空間中,自由的從各種不同角度來觀看蛋白質的結構。
除了 PS3 之外,研究小組目前也在開發使用繪圖處理器(GPU)所具備的龐大向量浮點數運算處理能力來進行運算的版本,在 ATI 新一代繪圖處理器上同樣也能達成每台系統上百 GFLOPS 的高運算效能,是現有微處理器的 20~40 倍之多,預計於 9 月底前會釋出針對 ATI GPU 所設計的測試版軟體。
繼尋找外星生物的 SETI@Home 之後,相繼出現了各種分散式運算研究計劃,透過集合全世界眾多電腦閒置運算能量的方式,來提供科學研究所需的龐大運算效能。而本次史丹佛與 SCE 的合作,顯示出不只是 PC 或 Mac,連遊樂器或繪圖卡也能邁入高效能電腦系統的行列,替科學研究貢獻一分力。有興趣的玩家不妨可以留意後續詳細資訊的公布,或者到官方網站下載 PC / Mac 版軟體來體驗。
(C) 2000-2006 Vijay Pande and Stanford University