看板 WindowsPhone 關於我們 聯絡資訊
※ 引述《Domos (Domos)》之銘言: : Adreno : http://images.anandtech.com/reviews/SoC/Qualcomm/Krait/adreno225.jpg
: 我在網路上聽到兩種說法 : 一個指出新的225除了比較快(shader多一倍) : 基本上的架構是與205一樣 : 沒有什麼"新功能" : 同樣都支援到 Direct3D feature level 9_3 : Shader Model為 2.0 : http://msdn.microsoft.com/en-us/library/windows/desktop/ff476876 D3D feature level 9_3 是DX10/11以後拿來描述D3D支援程度的用詞 大概可以歸納成DX9.0c那個層級 架構一樣應該是對的,差別就是速度翻倍 雖然高通那邊的spec沒說205支援DX的層級,wiki在220以後才說有支援9.0c Anandtech只說2xx都支援DX9 http://www.anandtech.com/show/5929/qualcomms-snapdragon-s4-running-windows-rt 這邊可以看到高通用APQ8060A(裡面包Adreno 225)跑WinRT 原本的rumor是說WinRT起碼要支援DX10或Shader Model 3.0(9.0c) 不過從 http://msdn.microsoft.com/en-us/library/windows/apps/hh994923.aspx 「Windows RT devices are not required to support feature levels higher than 9_1」 看來最終版的WinRT只要9_1以上即可 整理一下目前關於DirectX這個方向猜測的結果: 軟體 1. WinRT 只要 D3D feature level > 9_1 即可 = Shader Model >= 2.0 2. WP8 尚不明 3. WP7 要求「DX9-capable GPU」(by Wikipedia),shader部分要求不明 4. WM6.5 要求DX8,同時似乎不用shader 硬體 1. Adreno 220/225 支援9_3 →確定可以跑WinRT 2. 205應有支援DX9但版本不明 →但目前沒有demo是用Adreno 205跑WinRT的 3. Adreno 200/205疑似有Shader (官網:Adreno 200 GPU features a flexible, unified shader architecture) 小的沒有在寫DirectX程式,看有沒有人要接棒下去繼續鍵盤柯南... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.248.0.30 ※ 編輯: stalinone 來自: 111.248.0.30 (06/23 15:03)
icarus0508:小弟寫滿常的d3d 不過d3d真的威 是在pc上 06/23 16:02
icarus0508:d3d自從 7代後就越來越強勢 最新的d3d11 結合的 06/23 16:02
icarus0508:direct compute 可以讓許多計算利用gpu來平行加速 06/23 16:03
icarus0508:這種加速 跟 opencl那種 不是一個等級的 主要對手是 06/23 16:03
icarus0508:nv 的 cuda。 06/23 16:03
icarus0508:如果比較懂硬體,利用cuda可以寫出比較快的平行 06/23 16:04
icarus0508:但多數會用到的人都是做軟體的 directCompute就會比較 06/23 16:04
icarus0508:有效能 但兩者基本上是差不多的 06/23 16:05
icarus0508:前題是 gpu 要支持 shader 06/23 16:05
icarus0508:近年來的shdaer model 已經從ms自訂 變成連opengl都用 06/23 16:06
icarus0508:同樣的名詞了 可以看出近年ms 在cg界架構上 主導地位… 06/23 16:06
icarus0508:目前一般console 跟 pc遊戲 比較多還是用9代 06/23 16:07
icarus0508:因為11還不算正式換代(console機未出) 06/23 16:08
james732:問個超外行問題:手機上的顯示晶片有類似cude的技術嗎? 06/23 16:29
Domos:回樓上 有的,但目前還不成熟,預計下一代或下下一代 06/23 16:39
Domos:說老實話,CUDA在desktop上都不見得普及,更別談mobile 06/23 16:39
sh028044:Tegra4有支援CUDA技術 06/23 17:29
sh028044:因為CUDA要發揮到極致也是要用Nv顯卡,但桌電還蠻多ATI的 06/23 17:30
sh028044:所以要軟體商支援CUDA還不算是很多 06/23 17:31
sh028044:通常使用OpenCL的機會會比較多,因為ATI也有支援 06/23 17:33
icarus0508:正如D S兩位所說 CUDA要NV的卡 而MS 的directCompute 06/23 19:13
icarus0508:雖然都支持 但要會點cg的概念 opencl 是幾乎不用學 06/23 19:14
icarus0508:就可以加速 不過我是滿看好direccompute的 因為他已經 06/23 19:15
icarus0508:簡化cg的概念。 06/23 19:15
icarus0508:再來 open cl 跟 cuda directcompute 並不是對手 而是 06/23 19:16
icarus0508:合作 因為有很多人想把opencl的實作 用directcompute 06/23 19:16
icarus0508:or cuda來完成。 最近intel有張cpu+gpu 也是想要做到 06/23 19:17
icarus0508:類似的能力 畢竟一個要有點硬體概念 一個要有點cg概念 06/23 19:17
icarus0508:而open cl 是最簡單好學的加速 06/23 19:18