AMD激勵軟體研發界充分發揮異質化運算架構與APU效益
本文作者:admin
點擊:
2010-08-16 00:00
前言:
AMD(NYSE: AMD)宣布推出完全支援OpenCL™ 1.1的ATI Stream軟體開發套件(SDK)v2.2,提供研發業者在開發新世代應用技術所需的各式工具,像是3D影片、HD高畫質視訊通話以及多重螢幕3D遊戲等應用,均能同時發揮CPU與GPU的運算威力。
AMD創造的ATI Stream SDK v2.2研發平台為研發界帶來各式各樣的工具,其中包括支援OpenCL 1.1,以及Ubuntu® 10.04和Red Hat® Enterprise Linux® 5.5等作業系統。這款更新後的研發平台讓研發界以快速且有效率的模式,針對CPU與GPU加速開發各種程式。新版本平台即日起開放各界下載。
AMD串流運算部門總監Patricia Harrell表示,ATI Stream SDK v2.2加上OpenCL 1.1的支援能力,充分展現CPU與GPU技術日趨成熟,並聯手開創新世代的運算體驗,包括語音、觸控、姿勢及臉部辨識等,將成為高度普及的日常功能。支援OpenCL 1.1對ATI Stream SDK v2.2的各項改良尤其重要,因為OpenCL是未來AMD Fusion系列APU的整合功能。這些工具讓研發社群能運用現今與未來的各種異質化運算架構。
MainConcept公司總監Muzaffer Beygirci表示,作為高品質音效與視訊編解碼器解決方案的主要供應商,MainConcept抱持著和AMD一樣的願景,致力於支持像OpenCL這樣的開放性標準。我們即將推出的OpenCL H.264/AVC Encoder編碼器採用ATI Stream技術與OpenCL標準,我們相信在我們客戶推出的各種解決方案中,支援ATI Stream的GPU加速將成為一項極誘人的新功能。
ATI Stream SDK v2.2在作業系統、編譯程式、硬體以及最新業界標準方面均擴大支援範圍,進一步簡化應用程式的研發與加快新功能的開發,其中包括:
˙ 支援在2010年6月通過審核的OpenCL 1.1 規格,讓研發業者能充分發揮OpenCL 1.1所提供的各種新功能。
˙ 延伸作業系統的支援,包括Ubuntu® 10.04、Red Hat® Enterprise Linux® 5.5。
˙ 提升硬體方面的支援,包括支援SSE2.x以上指令集的各種x86 CPU,讓使用者能在更多種類的CPU上執行OpenCL應用程式。
˙ 針對Linux與Windows編譯程式提供額外的支援,包括GNU Compiler Collection 4.1或更新的版本、Microsoft® Visual Studio®(MSVS) 2010 Professional Edition以及Windows平台專屬的Minimalist GNU(GCC 4.4)(亦即MinGW)。
˙ 針對OpenCL影像支援單通道格式,為研發業者提供更高的彈性,能存取繪圖處理器中的快取資料。
˙ 支援OpenCL與DirectX® 10互通能力,在向使用者顯示運算結果時能發揮更高的整體效率。
˙ 支援OpenCL核心中的雙倍精準度浮點運算函式,為高效能運算與各種科學程式提供更高的運算精準度。