不是喔,openCL在CPU以及GPU分開來的平台也可以做阿
AMD Fusion 到最後是要虛擬化x86指令,而不是讓GPU"執行"x86指令
http://images.anandtech.com/reviews...d/evolving2.jpg
Nvidia 在 ARM 上也有 丹佛計畫 要實做一個指令解碼器號稱只有20%效能損耗(流言)
openCL只是擺脫x86限制的第一步而已,當再也沒人鳥x86 CPU指令集的時候(SSE1234)
就是徹底離開x86的時候,讓GPU運算普及只是第一步
圖第一個階段,將GPU整進CPU (軟體的醞釀)
圖第二個階段,最佳化APU上GPU&CPU的配置 (軟體的發展與最佳化)
圖第三個階段,不再分CPU以及GPU,都當作處理單位的一部分 (架構的改變)
也就是說不久的將來x86這個規格將被不同的方式去實做
而這個硬體能實做並不是只有x86指令而已
ARM 或是其他架構的都有可能