引用:
作者orakim
你這個論述的問題點在於不清楚
為什麼AMD要讓GPU跳過北橋跟CPU整合
答案很簡單就是他的名稱 APU
CPU運算會受到GPU加速
不過實際上要等到完成版APU出現(2013)之後才有大量應用程式出現
|
基本上,目前的x86 CPU都會對常用的指令實現硬體實作加速。
在這一點,異質架構的GPU很難著手。(除非AMD要實作拉拉比)
另外一點,今天GPU的高速能力是建構在3D成像的資料高度平行上。
Nvidia推CUDA多久了,今日還是只能在特殊用途發揮性能(轉檔科學運算等),
而且效能被左右的很嚴重(科學運算在ATI及NV的卡上表現不一)。
多執行緒程式不難寫,但你解決不了資料相依就是白搭。
異質的APU也難保成為下一個CELL(就程式難寫)。
所以我個人會覺得,應用面大概會停在目前CUDA的範圍,
大概還需要等個6~10年,等編譯器可以處理資料相依問題的相關數學及函式庫成熟。
才可能真正發光發熱。