AMD為新一代伺服器打造專屬APU
AMD宣布將運(yùn)用AMD與技術(shù)夥伴、開(kāi)放原始碼社群合作發(fā)展的軟體開(kāi)發(fā)工具重大進(jìn)步,為新一代伺服器打造專屬 APU 產(chǎn)品。AMD APU將 Radeon 繪圖引擎與 x86 運(yùn)算處理能力結(jié)合于單一晶片內(nèi),有助于伺服器進(jìn)行調(diào)整以因應(yīng)目前資料中心作業(yè)負(fù)載。
AMD全球副總裁暨伺服器事業(yè)部總經(jīng)理Suresh Gopalakrishnan表示,伺服器必須具備效率、可擴(kuò)充性與動(dòng)態(tài)調(diào)整的能力,以因應(yīng)不斷更新、改變的作業(yè)型態(tài)中各項(xiàng)運(yùn)算特性。使用伺服器APU進(jìn)行運(yùn)算的應(yīng)用程式,將帶來(lái)高效率、低功耗、高密度的伺服器解決方案,針對(duì)高度平行運(yùn)算以及媒體處理作業(yè)進(jìn)行最佳化。AMD將持續(xù)推展處理器藍(lán)圖,并于現(xiàn)場(chǎng)展示APU軟體產(chǎn)業(yè)體系的諸多成果,以及開(kāi)發(fā)者該如何加入此體系。
基于異質(zhì)運(yùn)算架構(gòu)(HSA)打造的伺服器APU不久就會(huì)問(wèn)世,AMD也同時(shí)為軟體開(kāi)發(fā)者發(fā)展多項(xiàng)工具,協(xié)助運(yùn)用異質(zhì)運(yùn)算的眾多優(yōu)勢(shì)。異質(zhì)運(yùn)算架構(gòu)讓 CPU 與 GPU 在同一個(gè)矽晶片中協(xié)同運(yùn)作,它不僅能把正確的工作,無(wú)縫地配置到最適合的處理元件,沒(méi)有因資料轉(zhuǎn)移而衍生的種種缺點(diǎn),并讓更多記憶體空出來(lái)給 GPU 運(yùn)用,因此可在單一節(jié)點(diǎn)處理復(fù)雜的大型運(yùn)算。
AMD正與夥伴及開(kāi)放原始碼社群業(yè)者合作,為開(kāi)發(fā)者提供各種工具,讓他們可在極具革命性的異質(zhì)系統(tǒng)架構(gòu)伺服器APU中,藉由CPU與GPU強(qiáng)勁的運(yùn)算功能,開(kāi)發(fā)各種伺服器應(yīng)用程式。AMD為新一代伺服器打造的專屬APU工具套件包括:
‧Sumatra 計(jì)劃:這項(xiàng)由Oracle與AMD推動(dòng)的開(kāi)放原始碼計(jì)劃,讓開(kāi)發(fā)者在使用Java語(yǔ)言撰寫(xiě)的程式時(shí),能發(fā)揮 GPU 強(qiáng)大的運(yùn)算功能。
‧GCC / HAS 計(jì)劃:這項(xiàng)由AMD與SUSE推動(dòng)的計(jì)劃,讓熱門的開(kāi)放原始碼 Linux 編譯器GCC也能支援異質(zhì)運(yùn)算架構(gòu),并以各種OpenMP API為主。
‧PGI Accelerator 編譯器:已推出beta測(cè)試版,讓開(kāi)發(fā)者可加入 OpenACC 指令,無(wú)論是在Window s或 Linux Fortran 環(huán)境、C或C++的程式語(yǔ)言下,都可支援AMD APU 與獨(dú)立顯示卡產(chǎn)品。
‧clMath:在8月發(fā)加入開(kāi)放原始碼體系的AMD OpenCL數(shù)學(xué)函式庫(kù)(math libraries),讓開(kāi)發(fā)者能在AMD APU與獨(dú)立顯示卡上,提高各種常見(jiàn)科學(xué)與工程運(yùn)算的速度。
‧ArrayFire 2.0 for OpenCL:這款由AccelerEyes公司所開(kāi)發(fā)的高速數(shù)學(xué)函式庫(kù),可運(yùn)用clMath執(zhí)行GPU運(yùn)算,并為Windows或Linux開(kāi)發(fā)者提供簡(jiǎn)單易用的API 。
‧CodeXL 1.3:AMD的全方位開(kāi)發(fā)者工具套件,支援Windows與Linux作業(yè)系統(tǒng),能協(xié)助伺服器應(yīng)用程式開(kāi)發(fā)者執(zhí)行遠(yuǎn)端除錯(cuò)與分析。