瀏覽單個文章
pokepe
Power Member
 

加入日期: Nov 2004
您的住址: 台南市
文章: 664
NVIDIA可能讓ATI顯卡也支援CUDA運算

轉貼驅動之家http://news.mydrivers.com/1/138/138404.htm

有消息稱,NVIDIA正在爭取讓其通用計算技術CUDA在第三方平臺上也能執行,特別是AMD ATI顯卡。
GPU加速通用計算雖然前途光明,但現在的形勢相當複雜,單是解決方案就有四種:NVIDIA大力推廣的CUDA、AMD努力經營的ATI Stream、Khronos Group組織制定的業界規範OpenCL 1.0、微軟DX11中提出的DirectX Compute。雖然它們彼此之間也有一定的聯繫,但如此分散顯然不利於發展,而以視覺計算為未來方向的NVIDIA自然希望其技術能放之四海。
事實上,NVIDIA當年收購Ageia之後很快就明確提出,PhysX物理加速技術將會走開放路線,歡迎其他廠商使用,但沒有得到絲毫回應,比如Intel提出應該用處理器執行物理效果,AMD則準備發揮自己同時擁有處理器、獨立顯卡的雙線優勢。
在近日的一次圓桌會議上,NVIDIA首席科學家Bill Dally解釋了為什麼用C和CUDA編寫的應用程式不能在AMD顯卡上工作、但開發人員依然歡迎的問題。他說:“在未來,你可以在更大範圍的平臺上利用CUDA擴展運行C,所以我覺得(不支持AMD顯卡)不會成為根本性的限制。”
雖然他沒有直接確認CUDA將會登陸AMD平臺,但補充說:“我知道有一些專案正在進行准中,能讓CUDA運行在其他平臺上。”
但競爭對手並不怎麼歡迎NVIDIA的這種意願。AMD發言人Sasa Marinkovic就沒有正面回應,只是說:“AMD確實支持OpenCL,因為它是一種開放的、跨平臺的標準。GPGPU業界一直在熱切期待開放普適的編程標準,而OpenCL滿足了這種需要。”
ATI Stream目前的進展遠不如NVIDIA CUDA,但AMD顯然不會輕易向對手低頭。當然,如果AMD能支持CUDA,那也不是壞事兒:NVIDIA可以進一步推廣自己的技術,AMD顯卡用戶也能得到CUDA和PhysX。

-----------------------

未來NV可能會利用OPENCL標準
把CUDA指令轉換成A顯卡可執行的指令
不過轉換中間造成的效能損失大不大

雖然A號稱每瓦效能高過對手同級顯卡
但不知道是驅動寫不好還是怎樣
個人感覺A卡在跑GPU運算的效率蠻差的
     
      
舊 2009-07-01, 08:45 AM #1
回應時引用此文章
pokepe離線中