不懼CUDA/PhysX!AMD HD5000發布專訪
第一部分:通用計算方面CUDA與Stream
顯卡之間的游戲性能之爭,通過之前大量的評測,相信大家都已經心里有數了,無論技術、規格還是功耗,HD5000系列贏得毫無懸念。但NVIDIA有大量CUDA通用計算軟件撐腰,而AMD方面比較弱勢,因此CUDA與Stream之爭成為新的關注焦點,無論編輯還是玩家相信都迫切的想知道AMD的看法與策略。
● AMD承認Stream落后于CUDA,但DX11時代CUDA將風光不再
首先AMD坦承,在通用計算方面近年來NVIDIA CUDA的發展速度的確很快,在業界統一標準沒有出臺之前,CUDA的應用領先與Stream。AMD雖然起步較晚,但也在不斷努力,現在很多知名CUDA加速軟件的新版本也能支持Stream了,比如PowerDVD和TotalMedia Theatre的GPU倍線技術、PowerDirect視頻編輯、MediaShow Espresso視頻轉碼、Adobe的PhotoShop加速和Flash加速都能支持AMD的GPU。
但CUDA畢竟是私有標準,它的威力也僅限于此了,隨著微軟DirectCompute和蘋果主導的OpenCL標準出臺后,軟件開發商不會固守著CUDA不放,它們都將基于通用型的DirectCompute和OpenCL來開發適用于任何GPU的計算軟件,而不是僅支持某一家的GPU,因為這樣會損失很多的用戶。
不管NVIDIA、AMD還是未來Intel的GPU,在通用計算方面的應用都不會有太大差別,CUDA與Stream之爭也不會是比較誰支持的軟件多些,而是比實際性能,就像對比游戲性能一樣。
● AMD的GPU有很強大的浮點運算能力
王啟尚先生指出,AMD的GPU擁有很強大的理論浮點運算能力,HD4870率先突破1TFLOPS,HD5870更是達到了2.7TFLOPS的浮點運算,達到上代產品的兩倍以上。
至于效率方面,近年來隨著架構的改進與驅動優化也取得了突破,比如目前中國最強的超級計算機(世界最強的CPU+GPU異構超級計算機)“天河一號”所使用的HD4870X2顯卡,其實際運算能力達到了理論值的70%左右,這是一個令人非常驚喜的數字。未來AMD GPU的運算效率將會更高,通過一些權威的測試軟件可以證明,AMD GPU超強的GFLOPS絕對不是虛標!
● CUDA局限性很大,GPU不可能干任何事情
CUDA的應用雖然很多,但因為NVIDIA自身的策略關系,還是有很大的局限性。由于NVIDIA只有GPU沒有CPU,因此它總是一味的將所有任務塞給GPU去做,并強調GPU的重要性,而CPU則處于空閑狀態,這樣極端的做法不會讓電腦性能提高很多,反而會誤導消費者。
近年來多核CPU性能倍增,價格也一路走低,逐漸走向普及,用戶沒有理由讓CPU和GPU其中之一閑著而讓另一個滿負荷工作,從異構計算的效率方面來講,只有平衡分配任務才能最大化電腦性能。因此AMD將很多精力放在了CPU+GPU協同運算方面,讓CPU和GPU負責適合各自架構和指令集的運算,未來Intel也將會這樣做,但NVIDIA不會。
關注我們



