引用:
作者space
遊戲的物理效果只需要看起來自然不做作,可以騙過人腦就行了,不會要求絕對精確
依現在半導體的技術瓶頸,降低計算的精度才能用在遊戲的實時環境裡
所以NV才在這一代的顯示卡削弱雙精度浮點的計算能力,還不就是因為NV認為玩遊戲用不到這麼強的雙精度浮點計算能力
另外要跟樓主說一件事,現在新的或是未來的圖型API,不管是DX還是OPENGL,都會越來越要求顯示晶片有類似通用計算的能力
依照這樣發展下去,幾乎已經不可能將通用計算整個從顯示晶片剝離出來
|
如果未來朝這分面發展,那amd目前落後nv至少2步棋。
真不樂觀啊。
引用:
作者space
這句話應該反過來才對,CUDA本來一開始就是鎖定銀行、醫療影像、數據分析....等方面的
這從CUDA 1.0發布的開發套件就可以看的出來,等到CUDA 2.0(還是3.0已經有點忘了)才加入了對PhysX物理引擎的支援
|
我在CUDA發表之初並沒有發現nv有這樣的聲明,
我的想法是nv一開始只是單純想增加數據計算能力,並沒有特定用途,
後來發現這樣的計算能力可以朝繪圖以外的領域發展,
而後才和各領域的軟體開發商合作,大力推行CUDA。
而對PhysX物理引擎的支援應該是早就在規畫進程中,並非突發奇想加進去的,
因為物理效果也需要計算,物件愈多,運算量愈大,
只是nv先丟可以用的部分當1.0版來試試水溫。