瀏覽單個文章
u3350829
Master Member
 

加入日期: Jun 2002
文章: 2,332
Red face

引用:
作者justsold
....................有助於GPU通用運算的普及?標準軟體外行人的幻想。
遊戲卡確實不是只能玩遊戲,但是對通用計算普及一點幫助都沒有
問題是出在軟體和需求,和VGA卡性能無關。

CUDA又不是只出一兩天的玩意,目前依然是末端用戶市場上失敗的技術產品,
就算他已經是能見度最高的產品,可見整個有多失敗。
DX/OpenGL都學不完寫不完了,誰還去鳥NV這個小公司小圈子的技術產品。
(和微軟比,說他小公司沒錯吧;和OpenGL比,說他小圈子沒錯吧)
學半天不又被淘汰了,而且還無法掌握know how。
NV之前拿來吹牛的Adobe CS4,真正用到CUDA也只有那麼一個功能(CS4上市時),其他CPU加速全都是在跑OpenGL。

不光只是開發難度高(1.0有多爛?寫過的應該都明白...),保障低,又要投入不少學習成本,而且市場需求極低。
注意一下大家用的開發環境,可以看看有幾隻貓和CUDA這個關...


CUDA比起現在對手的Stream和OpenCL來說不能說已經很成熟
了,v1.0很爛是因為沒有一個SDK或者API在一開始就很好用....
看看現在的v2.0已經算是ok,就在下先前的開發經驗來說CUDA
並非對於普通運算沒有幫助,而是絕大部分的軟體和設計方式都
要砍掉重練,對於大部分公司來說都是風險,但是說實在話GPU
對於很多平行運算和分散式運算來說真的是救星,如果只單單看
end user端的運用其實並不公平,畢竟沒有多少個user平常聽
音樂/上網/修圖/文書等等工作會運到平行運算的.....
以GPU切入的點來說那些複雜又重複性的運算才是重點,畢竟CPU
那種萬能架構沒辦法最佳化的情況下,GPU幫忙取代才是相輔相成
至於學CUDA這類東西保障低/需求低/學習難度高等等,其實相對
來說這卻是別人踏不進來的門檻,以在下的角度來想....越少人會
越少高手,在下就可以保有相對的超高收入和開發領先的地位,
其實也沒什麼不好XD~
__________________
Es muss sein!
舊 2009-03-24, 01:35 AM #13
回應時引用此文章
u3350829離線中