引用:
作者hugebaby
如果 nvidia 對 cuda 那麼有信心,
那為何 fermi 還要支援 opencl directcompute,
老實講老黃對自己也沒信心。
現在 nvidia cuda 對軟體業的支援的確比 ati stream 高,
但是 cuda 本身算是一種高階語言,
使用上並不是那麼容易,所以在軟體推廣上本來就有局限性,
再者,gpu 本身是寬流水線架構,如果是大量同質性的資料計算,
用cuda 運算可以獲得的性能增加會比較多,
所以圖形渲染,影音資料編解...等,當然比單純 cpu 計算快很多,
你可以注意看 nvidia "支援" 的那些軟體大多是哪些類別。
反之,對於需要長流水線,有很多邏輯處理程序的軟體,
gpgpu 並沒有相對優勢。
問題是現在 ms 踩了進來,opencl directcompute 是開放的標準,
有了 ms 支持要推廣容易多了。
至於支援 cuda 的軟體有多少?
以全球各種平台各種軟體總和來講真的是少之又少,
恐怕連億分之一都沒有...
|
ms是一家軟公司 A&N是硬+軟( 但N還有一堆開發工具 "附加價值)
這跟有沒有信心沒關西....而是directcompute這東西是ms弄出來的
把nvidia cuda 跟 ati stream套進去也只是轉換成你買的A&N架構
所以這就是A&N最大的用處....因為以前只有N用CUDA自己搞
現在是MS出來說 透過MS 你們兩家的CUDA跟Stream 以後都能用通用計算
DirectCompute是堆砌於DirectX 11與10版本上的新功能,和Nvidia所推廣的CUDA,以及AMD發表的ATI Stream一樣,都是借助繪圖顯示晶片強大平行處理效率與浮點運算能力,把以往處理器負責運算的工作,轉交給繪圖顯示晶片來處理,構成CPU與GPU平行運算環境,這類技術一般稱作為GPGPU(General-Purpose Computation on Graphics Processing Unit;通用繪圖處理器)。
他負責的是圖形方面 這跟長流水線,有很多邏輯處理程序的軟體是沒關西的
舉凡圖形化界面你都能應用到(不在只有包裝上支援Nv的技術 而是延伸到directcompute)
所以GPGPU現在是絕對性優勢 因為這場仗Nvidia已經把ATI跟MS洗進來了
哪來沒有億分之一
不知道別少見多怪
GPGPU應用所能處理的作業,還是圍繞在影像部分,只是說並不局限於3D遊戲影像貼圖材質處理。別忘了 現在是作業系統分派工作 不是由intel amd nvidia這些硬廠商
這三家都可以透過ms的directcompute去應用
如果不是Nvidia 那intel跟AMD哪家要搞呢?
正如很多人說的....98%的說..顯卡是拿來玩遊戲的
那你跟我說 你現在打的電腦是 圖形界面? 遊戲是純文字的嗎? facebook是圖形還文字?
auto acd 還是Adobe 看pdf
別唬爛了啦! 現在玩開心農場lag會要換顯卡的 比你玩什麼極速快感...蝙蝠俠的還要多更多
(ps.如果我是無恥的老板一定會叫他們換顯卡(如果不信 去開心水族箱 找那種幾個月不收寶物的看看 你會lag到爆)
CUDA別以為不在你身邊 而是無所不在
因為他是低廉的解決平台 從G80開使 不論是Geforce(娛樂) Tesla(通用) Quadro(專業)
都有CUDA應用
這跟AMD Intel 用的產品核心戰略是一樣
學生買不起通用 買不起專業 但他能夠買娛樂的滿足他專業跟遊戲上的需求
那....有什麼 你看不見裡面包的是什麼 但是你卻用到了(不然2012不要看 阿凡達不要看)