引用:
作者orakim
Fusion想做的是什麼
簡單的解釋:
AMD想讓GPU加入CPU運算且在一般應用程式(支援Fusion)上就可以使用
不需特別的API 輔助,如OpenCL、Direct Compute (這些對開發者太過複雜難以使用)
AMD的作法相對來說簡單易用的對開發者負擔小
(跟寫一般程式差不多,只不過要在想平行運算的部份處理一下)
|
老實說 我反而覺得Intel的Larrabee若能真的實作出來
應該才算得上是對開發者負擔最小就是....
另外就是平行計算的部份
蠻早之前我曾用過AMD release 的SDK去寫一些簡單的範例程式
感覺不是很親民...

(先自爆,OpenCL要平行化的邏輯部份與C++有些差異,加上我是OpenGL大外行... 要用平行處理,我只會Fortran

)
以及個人認為目前市面上的x86 compiler
其最佳化程度應該沒人比得上Intel的ICC
雖然Larrabee想要做的應該也是這塊,但這些先例
不禁讓我對AMD這場豪賭感到前途堪憂....
我總覺得...
AMD至少先弄個像樣一點的compiler出來
最好把bulldozer上的指令集最佳化,才有機會跟人家一較長短才是
