NVIDIA 推出 CUDA 6 大幅簡化平行運算

分類: PC零組件 新品報導   11/28/2013   NVIDIA


NVIDIA (輝達)宣布推出全球最廣泛使用的平行運算平台和編程模式的最新版本 NVIDIAR CUDAR 6。CUDA 6 平台讓平行運算程式設計比以往更簡單容易,讓軟體開發人員可大幅縮短設計程式的時間和減少加速科學、工程研發、企業和其他採用 GPU 的應用開發的力氣。

新版本的 CUDA 提供一個全新具備加強功能的平台,只要更換目前既有的 CPU函式庫,即可提供開發人員高達8倍的即時加速應用。CUDA 6 的重要功能包括:

· 統一記憶體-讓應用存取 CPU 和 GPU 記憶體,而不需要手動在 CPU 和 GPU 之間複製資料,可簡化程式設計,並能較容易為廣泛的程式語言加入 GPU 加速支援。
· 拖曳式函式庫-將 GPU 加速函式庫取代既有的 CPU 函式庫,即可自動為應用的BLAS和FFTW計算加速高達8倍。
· 多重 GPU 擴充技術-重新設計的 BLAS 和 FFT GPU 函式庫可在單一節點透過多達8顆 GPU 自動擴充效能,每節點可提供超過 9 teraflop 雙精度浮點運算效能,並可支援比以往 (高達512GB) 更多的作業負載。多重 GPU 擴充技術也可以與全新的BLAS拖曳式函式庫一併使用。

美國桑迪亞國家實驗室可擴充式演算法部門經理 Rob Hoekstra 表示:「統一記憶體透過自動管理資料,讓我們能夠快速設計出在 GPU 上執行的原型核心、降低程式碼的複雜度,並可將開發時間縮短一半。有了這種功能,將有助我們找出未來不同的編程程式,並可將更精密、更大型的程式碼導入 GPU 中。」

Fabric Engine 公司執行長 Paul Doyle 表示:「我們的技術已協助多家主要的工作室、遊戲開發商和動畫設計人員創造了令人驚豔的 3D 動畫和特效。他們要求我們盡快加入針對 NVIDIA GPU 加速功能的支援,但在製作過程中處理複雜的應用案例時,記憶體管理是公認最具因難的挑戰。現在有了統一記憶體技術,而且可以自動處理存取作業,讓 Fabric 的編譯器可鎖定 NVIDIA 的 GPU ,並可讓我們客戶在執行應用時,提升10倍的速度。」

除了全新功能外, CUDA 6 平台提供完整的編程工具、 GPU 加速數學函式庫、文件和編程指南等。

CUDA 工具套件第6版預計在2014年年初上市,當最新版的工具套件可供下載時,將會通知 CUDA GPU 運算註冊開發商計畫的成員。