Re: [情報] Windows Phone 8 處理器

看板WindowsPhone作者 (洛克人X的獻身)時間12年前 (2012/06/23 15:03), 編輯推噓4(4025)
留言29則, 4人參與, 最新討論串3/3 (看更多)
※ 引述《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)

06/23 16:02, , 1F
小弟寫滿常的d3d 不過d3d真的威 是在pc上
06/23 16:02, 1F

06/23 16:02, , 2F
d3d自從 7代後就越來越強勢 最新的d3d11 結合的
06/23 16:02, 2F

06/23 16:03, , 3F
direct compute 可以讓許多計算利用gpu來平行加速
06/23 16:03, 3F

06/23 16:03, , 4F
這種加速 跟 opencl那種 不是一個等級的 主要對手是
06/23 16:03, 4F

06/23 16:03, , 5F
nv 的 cuda。
06/23 16:03, 5F

06/23 16:04, , 6F
如果比較懂硬體,利用cuda可以寫出比較快的平行
06/23 16:04, 6F

06/23 16:04, , 7F
但多數會用到的人都是做軟體的 directCompute就會比較
06/23 16:04, 7F

06/23 16:05, , 8F
有效能 但兩者基本上是差不多的
06/23 16:05, 8F

06/23 16:05, , 9F
前題是 gpu 要支持 shader
06/23 16:05, 9F

06/23 16:06, , 10F
近年來的shdaer model 已經從ms自訂 變成連opengl都用
06/23 16:06, 10F

06/23 16:06, , 11F
同樣的名詞了 可以看出近年ms 在cg界架構上 主導地位…
06/23 16:06, 11F

06/23 16:07, , 12F
目前一般console 跟 pc遊戲 比較多還是用9代
06/23 16:07, 12F

06/23 16:08, , 13F
因為11還不算正式換代(console機未出)
06/23 16:08, 13F

06/23 16:29, , 14F
問個超外行問題:手機上的顯示晶片有類似cude的技術嗎?
06/23 16:29, 14F

06/23 16:39, , 15F
回樓上 有的,但目前還不成熟,預計下一代或下下一代
06/23 16:39, 15F

06/23 16:39, , 16F
說老實話,CUDA在desktop上都不見得普及,更別談mobile
06/23 16:39, 16F

06/23 17:29, , 17F
Tegra4有支援CUDA技術
06/23 17:29, 17F

06/23 17:30, , 18F
因為CUDA要發揮到極致也是要用Nv顯卡,但桌電還蠻多ATI的
06/23 17:30, 18F

06/23 17:31, , 19F
所以要軟體商支援CUDA還不算是很多
06/23 17:31, 19F

06/23 17:33, , 20F
通常使用OpenCL的機會會比較多,因為ATI也有支援
06/23 17:33, 20F

06/23 19:13, , 21F
正如D S兩位所說 CUDA要NV的卡 而MS 的directCompute
06/23 19:13, 21F

06/23 19:14, , 22F
雖然都支持 但要會點cg的概念 opencl 是幾乎不用學
06/23 19:14, 22F

06/23 19:15, , 23F
就可以加速 不過我是滿看好direccompute的 因為他已經
06/23 19:15, 23F

06/23 19:15, , 24F
簡化cg的概念。
06/23 19:15, 24F

06/23 19:16, , 25F
再來 open cl 跟 cuda directcompute 並不是對手 而是
06/23 19:16, 25F

06/23 19:16, , 26F
合作 因為有很多人想把opencl的實作 用directcompute
06/23 19:16, 26F

06/23 19:17, , 27F
or cuda來完成。 最近intel有張cpu+gpu 也是想要做到
06/23 19:17, 27F

06/23 19:17, , 28F
類似的能力 畢竟一個要有點硬體概念 一個要有點cg概念
06/23 19:17, 28F

06/23 19:18, , 29F
而open cl 是最簡單好學的加速
06/23 19:18, 29F
文章代碼(AID): #1FvMefBU (WindowsPhone)
文章代碼(AID): #1FvMefBU (WindowsPhone)