瀏覽單個文章
kqalea
Major Member
 

加入日期: Dec 2004
文章: 131
引用:
作者idleic2
就算是 AMD 的 FSA 架構 (Fusion的進化方向) 也不是讓 GPU 跑 x86指令集

而是 讓 Computer Language C & C++ 經由 compiler 成 GPU 的指令集

且 OS 可以管理 GPU 的 運算unit, 也就是OS 可以分配 task 給 GPU 運算unit
(這裡的 task 是 GPU 可以執行的task)

可以參考
為架構優化持續發展至2014年
AMD Fusion APU 架構將不斷進化
http://www.hkepc.com/6645

图形、计算齐头并进:AMD全新架构详解
http://news.mydrivers.com/1/196/196751.htm


不是喔,openCL在CPU以及GPU分開來的平台也可以做阿
AMD Fusion 到最後是要虛擬化x86指令,而不是讓GPU"執行"x86指令



Nvidia 在 ARM 上也有 丹佛計畫 要實做一個指令解碼器號稱只有20%效能損耗(流言)

openCL只是擺脫x86限制的第一步而已,當再也沒人鳥x86 CPU指令集的時候(SSE1234)
就是徹底離開x86的時候,讓GPU運算普及只是第一步

圖第一個階段,將GPU整進CPU (軟體的醞釀)
圖第二個階段,最佳化APU上GPU&CPU的配置 (軟體的發展與最佳化)
圖第三個階段,不再分CPU以及GPU,都當作處理單位的一部分 (架構的改變)

也就是說不久的將來x86這個規格將被不同的方式去實做
而這個硬體能實做並不是只有x86指令而已

ARM 或是其他架構的都有可能
舊 2011-07-29, 12:19 AM #137
回應時引用此文章
kqalea離線中