2011年3月2日星期三

AMD Fusion APU改寫小筆電市場面貌

AMD Fusion加速處理器(Accelerated Processing UnitsAPU)可說是x86架構面世後四十多年以來,在處理器領域方面最重大的一步。APU糅合了GPU平行運算(Parallel Processing)的優勢,與CPU處理序列運算(Serial Processing),適合處理複雜指令之長。

CPU處理序列運算GPU善於處理平行運算,然而若要提升處理效率,則須增加快取或提高時脈;問題是技術上不可能無限地提升,亦不符合成本效益,而GPU的平行運算能力則有助突破這瓶頸。」

AMD大中華區產品市場總監唐志德續解釋,GPU最初的應用,主要作為遊戲應用加速之用,然而隨著不同運算模式需求的興起,GPU的平行運算能力漸漸延伸至其他領域。軟件開發商若使用AMD APU的平行運算能力,不但能提升整體運算速度,更可發揮軟件的潛能,提供更佳使用體驗。

事實上,CPU能針對複雜指令,快速運算結果,然而面對大量簡單而重複的指令時,CPU運算還是得逐一處理,相當費時。若改以GPU作平行運算,則每一GPU核心只須處理一個簡單指令,舉例說,一百個核心就能在同一時間完成一百條指令,令運算效率倍增。當然並非所有數據皆適合以GPU進行平行運算,CPU在處理複雜指令上亦是無可取替的,但科學及醫學運算如計算DNA排序、地質鑽探,又或是非結構性數據如照片、影片及遊戲影像等需要海量運算的數據時,結合GPU平行運算和CPU序列運算的APU就能發揮出意想不到的高效能。

無懼軟件尚未能提供支援

當然,不少用家對APU的實際效能仍處於觀望階段,甚至有聲音指出技術雖已發展成熟,但市場上缺少可支援GPU平行運算加速的軟件及應用程式,相當於得物無所用。就此,唐志德回應指軟、硬技術發展向來先後不一,問題是廠商到底選擇由軟件市場主導,待硬件無法支援軟件運作需求方開始著手升級,還是像AMD般以市場需求主導,先一步開發硬件,讓軟件商可隨時擴展、增加或提升應用功能。

以小型筆記簿型電腦(netbook)為例,市場看似快將飽和,但唐志德卻認為小筆電仍大有作為。

「過往netbook大都以輕巧作賣點,主打低階市場。人人皆以為netbook必然採用Atom,但此市場定位未必能符合消費者實際的需求。我們認為機身輕巧亦毋須犧牲功能,一台netbook若可同時處理日常業務如文書處理、ExcelPowerPoint等,則市場仍相當空間。」

唐志德更以AMD早前在CES上發布的低耗能Fusion平台Brazos為例,指Brazos專門為高清小型筆記簿型電腦而設,設計同時考慮到日後不同體積大小的筆記簿型電腦所需。Brazos可支援40 nm的全新 C系列(開發代號Ontario) 9瓦特APU,及針對超薄主流筆記簿型電腦,及桌面電腦的18瓦特TDP APU E系列(開發代號Zacate)。全新的C系列及E系列APU,均為x86雙核,可全面支援DirectX11, DirectComputeOpenCL。隨著新APU的應用,唐志德指未來的高清小型筆記簿型電腦不但可更輕巧,續航力亦可進一步延長至八至十小時。

其實AMD早於O八年,已開始採納OpenCL標準,促使他們在平行運算創新方面取得重大進展。AMD更於上月底發表全新的AMD加速平行運算軟件開發套件(AMD Accelerated Parallel Processing Software Development KitAMD APP SDK) 2.3版本,全力支援首款AMD Fusion APUOpenCL 1.1,以及AMD Radeon HD 6900系列圖像顯示卡,並同時改善了OpenCL的運算效能及函式庫,為應用程式開發者提供理想的開發環境。

沒有留言:

發佈留言