ATI Stream 是結合軟硬體的串流運算技術,可讓 AMD 繪圖處理器與 PC 中央處理器協同運作,透過 GPU 大量平行化的運算單元來大幅提升支援應用軟體的運算速度。
ATI Stream 技術 |
ATI Stream 技術可應用於娛樂、遊戲與生產等多種領域的軟體,目前已陸續推出,後續包括 ArcSoft 與 CyberLink 等獨立軟體供應商也都會推出投入支援軟體的開發。
娛樂、生產與遊戲領域的運算需求 | 全面導入 ATI Stream 技術 |
在提出 ATI Stream 技術讓軟體供應商開發支援軟體後,AMD 於 12 月正式釋出支援 ATI Stream 的最新版 ATI Catalyst 驅動程式。只要是 ATI Radeon 4600 / 4800 系列繪圖卡的使用者,在安裝最新 8.12 版 ATI Catalyst 後,就可以立即獲得 ATI Stream 技術的支援。
為了讓一般使用者能立即體驗 ATI Stream 的功能,AMD 同時也釋出免費的 ATI Avivo Video Converter 影音轉換軟體。透過 ATI Stream 技術的支援,可提供大幅超越一般 CPU 的影音檔轉檔速度,以 ATI Radeon HD 4850 繪圖卡測試時,速度最快可高達 17 倍。
ATI Avivo Video Converter 影音轉換軟體 | 大幅提升影音轉換速度 |
AMD 並於日前舉辦 ATI Stream 技術媒體研討會,由 AMD 負責 GPU 軟體管理的 Terry Makedon 與負責商用市場的 Ed Buckingham 向台灣媒體介紹 ATI Stream 技術的相關應用與產品。會中重申 AMD 融合旗下 CPU 與 GPU 來達成高速運算的「Fusion」概念。
Terry Makedon | Ed Buckingham |
Terry Makedon 表示,AMD 在率先推出每秒超越 1 兆次浮點數運算效能的繪圖卡後,將進一步藉由 ATI Stream 把 GPU 強大的運算效能從 3D 繪圖領域導入一般應用領域。
目前 ATI Stream 技術主要在多媒體領域發揮專長,包括在 ArcSoft TotalMedia Threater 播放軟體中加速 SimHD 高解析度轉換處理,讓標準解析度的 DVD 影片畫面可以提升為高解析度品質,以及在 CyberLink PowerDirector 7 影音編輯軟體中加速影音轉檔處理。
ArcSoft TotalMedia Threater | CyberLink PowerDirector 7 |
DVD 高解析度轉換展示 | 粒子模擬運算展示 |
除了針對一般消費性市場的 ATI Radeon 繪圖卡之外,AMD 也針對高效能運算領域推出 AMD FireStream 9270 運算加速器,提供每秒 2000 億次以上的雙精確度浮點數運算效能。現場並展示由 Aprius 推出的 CA8000 高速運算系統,可於 4U 機櫃空間中安裝 8 組 AMD FireStream 9270 運算加速器,提供每秒 1.9 兆次的雙精確度浮點數運算效能。
AMD FireStream 9270 運算加速器 | Aprius CA8000 高速運算系統 |
現場並展示了 AMD FireStream 運算加速器在油氣探勘領域的應用。透過運算加速器的輔助運算,讓地層探勘資料能以 CPU 百倍以上的速度完成分析,大幅提升探勘效率
AMD 方面同時也強調,未來將全面支援由 AMD、Intel、IBM、NVIDIA 等眾多軟硬體大廠共同參與的 Khronos Group 所制定的 OpenCL 1.0 開放性標準,預定 2009 上半年度推出相容 OpenCL 的 ATI Stream 軟體開發套件。由於是開放性標準,因此不像 NVIDIA CUDA 那樣只能在 NVIDIA 硬體上執行,而是能在所有支援 OpenCL 的平台上執行。
AMD 方面表示,由於 OpenCL 是個才剛通過沒多久的新標準,因此相關支援還未齊備。不過 AMD 一方面會持續強化既有的 Brook+ 工具,一方面也會提供轉換途徑,讓現有 Brook+ 程式碼可以轉換成 OpenCL。因此目前支援 ATI Stream 技術的軟體,未來都可以轉換到 OpenCL,這也是 AMD 2009 年度對於 GPU 串流運算平台發展的主要目標之一。
對於玩家所關心的遊戲物理運算支援部分,AMD 方面表示將以 Havok 方案為主力,主要著眼於 Havok 獲得較多遊戲採用,開發工具與支援較為完備,而且對於 CPU 的支援比較完整,符合 AMD 的發展方向,不像 NVIDIA 的 PhysX 只針對自家的 GPU。