游戲外的競爭!NVATI通用計算技術(shù)分析
● GPU非3D游戲應(yīng)用之一:Folding@home分布式蛋白質(zhì)折疊計算
要說GPU做通用計算的概念,最早還是由ATI所提出來,早在2006年9月的Radeon X1000時代,ATI與斯坦福大學(xué)相關(guān)科研人員合作,開發(fā)了首款使用GPU浮點運算能力做非圖形渲染的軟件——Folding @ Home第一代GPU運算客戶端。
Folding@home是一個研究蛋白質(zhì)折疊、誤折、聚合及由此引起的相關(guān)疾病的分布式計算工程。最開始F@H僅支持CPU,后來加入了對PS3游戲機的支持,但同樣是使用內(nèi)置的CELL處理器做運算。F@H因ATI的加入為GPU計算翻開了新的一頁,如今F@H第二代GPU客戶端已經(jīng)能夠支持ATI和NVIDIA的全系列DX10 GPU。
ATI顯卡運行F@H時的屏保畫面
如果您有興趣讓您的電腦在空閑時為科學(xué)計算貢獻一份力量的話,那就到斯坦福大學(xué)官方網(wǎng)站下載最新的客戶端。只要您不玩游戲(意味著GPU空閑),那就可以在后臺開啟F@H客戶端進行科學(xué)運算,這并不會影響您的辦公與上網(wǎng)操作(CPU和內(nèi)存使用率都很?。?。
關(guān)于顯卡運行F@H的效能問題,這就跟游戲一樣需要顯卡驅(qū)動的不斷優(yōu)化與改進,根據(jù)民間對比數(shù)據(jù)來看,單核心的A卡不及同級N卡,HD4870的性能還不如9800GTX+,但GTX260也沒比9800GTX+強多少,GTX280還不如上代的9800GX2,雙核心的HD4870X2及GTX295自然是雙方的最強者。
根據(jù)官方排名來看,NVIDIA GPU所貢獻的運算量早已超越所有CPU總和,甚至超過了PS3,而參與運算的GPU數(shù)量卻要比CPU少很多。ATI GPU的表現(xiàn)也不差,僅次于NVIDIA和PS3,從表中可以看出ATI GPU數(shù)量要比NVIDIA少,這可能是A卡市場占用率不夠高、ATI推廣不力、或AFan不夠積極所致。
● 小知識:什么是Folding@home?什么是蛋白質(zhì)折疊?
蛋白質(zhì)是一個生物體系的動力和納米機器。在蛋白質(zhì)實現(xiàn)它的生物功能之前,它們會把自己裝配起來,或者說是折疊;雖然蛋白質(zhì)折疊是對所有的生物體系來說最重要的和最基本的過程,但這個過程對人類而言仍然是個未解之謎。此外,當(dāng)?shù)鞍踪|(zhì)沒有正確的折疊(折疊錯誤)會導(dǎo)致嚴(yán)重的后果,包括許 多知名的疾病,比方阿茲海默癥(Alzheimer''''s),瘋牛病(Mad Cow, BSE),可傳播性海綿狀腦病(CJD),肌萎縮性脊髓側(cè)索硬化癥(ALS),帕金森氏癥(Parkinson''''s), 和其他多種癌癥及其相關(guān)得綜合病癥。
Folding@home是一個分布式計算的項目——從世界各地來的人下載運行這個客戶端程序,彼此組合在一起構(gòu)成了世界上最大的超級計算機之一。每一臺參與的計算機都使蛋白質(zhì)折疊項目更接近成功一步。Folding@home把分布式運算和革新的計算方法有機的結(jié)合在一起,使人類能解決比以前碰到的困難無數(shù)倍的問題。
關(guān)注我們
