NVIDIA今天宣布推出全球最廣泛使用的平行運算平台和編程模式的最新版本 NVIDIA CUDA 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 運算註冊開發商計畫的成員。欲參加這項計畫,請在此註冊。
以上新聞資料由NVIDIA提供
如果喜歡這篇文章,也請幫點子生活的粉絲團按個讚給我們點支持
更多好文推薦
愛就是要像家人