• 7

[small potato淺談]從軟體工程師角度看APU

ggman948 wrote:
opencl會不會成功我只想問一點,有家公司願意無私的發展語維護呢?

OpenCL 現在是 khronos 在維護的(最早是 Apple 主導的)。
Intel、nVIDIA、AMD 這三家 GPU 大廠,都是 OpenCL 的 Working froup member(雖然 Intel 的 GPU 向來被人看不起,但是他的市占率還是第一的),目前的主席(chair)應該是 nVIDIA。其他像是 ARM、TI、Qualcomm、IBM 等,也都是其成員。

---
同樣是 khronos 管理的 OpenGL 也是類似的經營模式,也都還有持續更新;目前如果要跨平台的話,他還是最好的 3D Graphics 方案(Windows 上 Direct 3D 的勢力太大了);行動裝置上目前主流也是 OpenGL ES。
http://kheresy.wordpress.com/
多謝ReinforceII大的文章
受益良多呢~

要寫openCL、PhyX、DirectX 這類的程式
是不是很難入門呢?
是不是只能讀SDK中的文件.....@@"

感覺一般的C++、C#、java較好上手
畢竟外面教學書一堆........



ReinforceII wrote:
哈哈, 終於引到真正...(恕刪)

Heresy 也不算是高手,只是有稍微玩到這一塊而已(現在也沒在用,只是單純在看新消息了…)

C++AMP 的話,其實理論上現在已經可以玩了…
不過要是要使用 Visual Studio 11 Developer Preview
http://www.microsoft.com/download/en/details.aspx?id=27538
不過 Heresy 當時沒有玩成功 orz

他對 Heresy 來說,最大的問題,就是它不是一個公開的標準,應該只會被綁在 MS 上…
http://kheresy.wordpress.com/

KHeresy wrote:
OpenCL 現在是...(恕刪)


opengl模式的話,我只能說保重了.
行動裝置用opengl不奇怪,因為不能用dx也不需要甚麼先進的效果.
而在pc平台嘛...
雖然有看沒有懂 , 反正就是買 INTEL 的CPU + NV或ATI 的顯卡就對了

avans wrote:
要寫openCL、PhyX、DirectX 這類的程式
是不是很難入門呢?
是不是只能讀SDK中的文件.....@@"


OpenCL 現在的學習資料應該也算不少了,像是 AMD 的 OpenCL Zone 裡面就有相當多的資料。
OpenCL University Kit 更是一份完整的教材。

nVIDIA 方面,也有不少對應的資源。OpenCL Programming Guide 應該就算是給初學者看的了。
http://developer.nvidia.com/opencl

如果是 nVIDIA CUDA 的話,應該是已經有中文書籍了。國家高速網路中心也有提供教學的影片(連結),不過是比較舊版的就是了。


DirectX 的部分,它裡面包含很多東西,主要一般會是指 DirectX Graphics(Direct3D)的部分。如果是 GPGPU 的部分的話,則是 DirectCompute 或 DX11 的 Compute Shader。
如果是 D3D 的話,書籍應該也有不少了(不過可能會是比較舊的版本)。DirectCompute...這個就不確定了。


真要 Heresy 講的話,GPGPU 的程式開發其實是有限制性的,因為它適用的領域,就是大量平行化、Data parallelism 的計算,除此之外的東西丟給 GPU 做,不但沒有好處,反而會更慢。所以,如果是想要實用的話,可能要確認一下,自己的程式是否適用於這種架構。

而由於它的根本的目的,就是要拿來做高速計算的,所以要稍微了解硬體的運作、花相對多的時間來做最佳化、達到效能的增進。這主要是他難的地方。
而現在新的語言(像前面提到的 C++AMP),都是再針對程式開發作簡化,算是把它變得更高階、更好用。
http://kheresy.wordpress.com/

i_stuck wrote:
APU才剛出來多久?...(恕刪)


問一下為何APU台灣沒缺貨?

如果熱銷應該是全球缺貨吧(像iphone 4S美國缺貨,台灣也缺貨,大陸也在缺貨....到處都缺貨)

好恐怖...

對於忙到只能用智慧型手機玩踩地雷的我..

你們說的東西真的太遙遠了........

從頭讀下來..


PPU

POOPOO U

P UU

PUPUPU

多唸幾次...
竟然會有想上廁所的 fu???

i_stuck wrote:
Intel太強了啦....(恕刪)


AMD也跟不上INTEL的腳步
你認為ARM能嗎?
如果你覺得能,那你覺得需要多少年 高通/德儀 才能追上2011年SB 2代的效能

i_stuck wrote:
Intel太強了啦...就篹X86處理器效能贏過,GF那可悲的產能,還有美帝的企業手段....

如果說要修理INTEL...,等ARM的DESKTOP成熟後...我覺得高通/德儀有機會啦。(恕刪)

德儀'nVidia'三星的ARM CPU實力似乎都勝過高通不少...

由其是如果用再不需要通訊模組的桌機來講,高通更是沒有優勢存在了
  • 7
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?