瀏覽單個文章
Nightmare
Power Member
 
Nightmare的大頭照
 

加入日期: Sep 2000
文章: 552
引用:
作者ikari
過了編輯時間了 下面有幾點要繼續哭么的
=========================
侷限在DX10、DX11的用意是在?
NV將3D桌面以及DX10遊戲一同納入這標準,其實有點牽強了....


老大您反應過度了,DirectCompute 說穿了就是跟 Cuda、OpenCL 一樣是個 GPGPU 的API,不過跟 Cuda 這個專屬 NV 所有的平台而言,M$ 與其他廠商會希望這個 API 是由公正的第三方組織制定,以免 blah blah (下略三千字),而 DirectCompute 本來就是規劃包含 DX11 裡推出。為何侷限在 DX10、DX11?因為 DX10 以上所用的 Unified Shader 較利於 GPGPU,對於 fixed function 比較多的 DX9 來說,跑一次運算等於要跑一次完整的 3D 運算流程,從 setup-->VS-->PS-->ROP-->output(隨手寫寫,錯了請見諒),對於 GPGPU 來說較為不便,更何況還有其他架構因素(如 output 回寫速度等),所以無論 ati 或 nv,都選擇 DX10 世代後的 gpu 來做為 gpgpu 的運算基礎。

引用:
結果好像是有支援的軟體配合windows 7就叫做DirectCompute
在XP就是CUDA............
Vista支援不明XD


包在 DX11 裡所以目前當然只有 win7 有,vista/xp 只好用平台專屬的 cuda 或是 AMD 的 stream(好像有點自暴自棄的感覺)

引用:
其實我覺得只要軟體支援,其餘不會有太大問題
只是到了Windows 7,NV要將CUDA擴大到OS的範疇,搶先一步ATI之前,順便把3D跟物理也丟進去...一起講,所以才會說DX10、DX11
只能說...ATI你家的行銷跟stream趕快進步吧~.~


phyx 是 phyx,GPGPU 是 GPGPU,個人認為無法混為一談啦,有玩過 cuda 的就知道,cuda 在起動前會有一段不算短的等待期,如果 phyx 是 base on cuda 的話,每換一次物理模型不就要 lag 幾秒鐘?
軟體只要能支援當然不是問題,cuda、DC、OpenCL 都只是平台而已,為何目前都只提到 win7 支援 DC,這是因為 DC 是包在 DX11 裡發表的,xp 只到 DX9C、vista 目前只有 DX10 以下,所以理所當然的只有 win7 支援 DC,XP 起碼有很成熟的 cuda,OpenCL 的支援也很有希望;至於 H.264 硬體加速,只要有支援 DXVA2 的 GPU 都可以,這在 vista 就有很完整的支援了。

說到毀滅舊作業系統?xp 的確是該丟掉了,2002 年發表的 OS 有部份對於現在的硬體而言,的確是有點老舊了。
舊 2009-09-01, 03:08 AM #25
回應時引用此文章
Nightmare離線中