2012年10月15日-美國加利福尼亞州聖克拉拉市-NVIDIA?(英偉達?)今天推出了NVIDIA?CUDA?5正式版本(ProductionRelease),它是一個功能強大的全新版本。CUDA是全球應用最為廣泛並行計算平臺與編程模型,可用於在GPU上加速科學和工程應用程式。大家可以從NVIDIA?(英偉達?)開發者專區網站免費下載這一全新版本。
CUDA下載量現已超過150萬,支持180多款領先的工程、科學以及商業應用程式,它是開發者利用GPU加速計算的最流行的方式。
在這一成功的基礎之上,CUDA5全新的編程特性讓程式設計師能夠比以往任何時候都更快速、更輕鬆地開發出GPU加速的應用程式。這些特性包括支持動態並行機制、GPU可調用的庫、GPUDirect?對RDMA(遠程直接內存訪問)的支持以及NVIDIA?Nsight?EclipseEdition集成開發環境(IDE)。
開發者對CUDA5的讚譽
之前曾評估過CUDA5預覽版本的開發者報告稱,該平臺通常可大幅加速應用程式、改善可編程性。
國防與航空航天行業現在意識到了CUDAGPU加速在處理圖像、視頻以及雷達等傳感數據方面的優勢。DustinFranklin是美國通用電氣智能平臺公司的GPGPU應用工程師,該公司位於美國維吉尼亞州夏洛茨維爾。他表示:"CUDA5對我們來說是一項重要的技術。我們使用的許多應用程式都涉及將傳感器數據直接以流的形式發送至GPU,這種方式具有低延遲的特點,因此對我們的客戶來說,全新KeplerGPU上針對RDMA的GPUDirect支持相當重要。我們已經整合了對諸多客戶傳感器的支持,結果令人非常滿意。"
GuillaumeBelz是在法國裡昂市裡昂大學醫院從事研究工作的一名生物化學家。他長期以來一直利用動態並行機制和GPU可調用的庫來進行複雜的信號分析和數據挖掘。Belz指出:"在過去只使用CPU需要數周甚至數月時間才能完成的那些項目上,我們藉助GPU加速便能夠在數小時內得出結果。在沒有GPU加速的情況下,根本無法完成分析。"
孫偉華(音譯,英文名為Wayne)是紐約羅徹斯特理工學院成像科學的博士生候選人,NVIDIA?NsightEclipseEdition給他留下了十分深刻的印象。"當我得知CUDA5包含全新的NsightEclipseEditionIDE時我就知道,我馬上就需要它。對我來說,把我用到的所有編程、調試以及優化工具集成到單一開發環境中將會大幅提升生產率。"
CUDA5新特性
CUDA5讓開發者能夠充分利用NVIDIA?GPU的性能,其中包括基於NVIDIA?Kepler?計算架構的那些GPU加速器。該架構是史上最快、最高效、性能最高的計算架構。主要特性包括:
●動態並行機制-為新算法帶來了GPU加速
GPU線程可動態生成新線程,讓GPU能夠適應數據。通過最大限度減少與CPU之間的數據交換,動態並行機制大大簡化了並行編程。它還讓GPU能夠加速更廣範圍的流行算法,例如自適應網格加密和計算流體力學應用程式中所使用的那些算法。
●GPU可調用的庫-能夠打造第三方生態系統
全新的CUDABLAS庫讓開發者能夠將動態並行機制用於他們自己的GPU可調用庫。他們可以設計插件API,以便讓其它開發者能夠擴展其內核的功能,也讓他們能夠在GPU上實現回調(Callback)以便定製第三方GPU可調用庫的功能。"對象連結"功能提供了一個高效而熟悉的過程,讓開發者能夠將多個CUDA源文件編譯成單獨的對象文件並將其連結至更大的應用程式和庫,從而可開發出大型GPU應用程式。
●針對RDMA的GPUDirect支持-可最大限度減少系統內存瓶頸
GPUDirect讓GPU與其它PCI-E設備之間能夠實現直接通信,另外還支持網卡與GPU之間的直接內存訪問。它還大幅降低了一個集群中GPU節點之間的MPISendRecv延遲,提升了整體應用程式性能。
●NVIDIA?NsightEclipseEdition-可快速而輕鬆地生成CUDA代碼
它讓程式設計師能夠在Linux和MacOSX平臺上在自己所熟悉的EclipseIDE中開發、調試以及分析GPU應用程式。集成的CUDA編輯器和CUDA樣本可加速生成CUDA代碼,而自動代碼重構功能則可以輕鬆將CPU循環移植至CUDA內核。集成的專家分析系統可提供自動化性能分析與逐步嚮導功能,以便修正代碼中的性能瓶頸問題。句法突出顯示功能可以輕鬆區分GPU代碼與CPU代碼。
全新的在線CUDA資源中心
為幫助開發者利用CUDA最大限度發揮出並行計算的潛力,NVIDIA?(英偉達?)現已為CUDA程式設計師推出了免費的在線資源中心,網址為http://docs.nvidia.com。該網站可提供CUDA平臺與編程模型的最新信息,另外還讓大家能夠訪問所有CUDA開發者文檔和技術,其中包括工具、代碼樣本、庫、API以及調諧和編程指南。
CUDA註冊開發者計劃
我們邀請並行程式設計師參加免費的CUDA註冊開發者計劃,以便提前獲得新版軟體、工具以及資源。如需了解更多信息,敬請訪問www.nvidia.com/paralleldeveloper。
http://news.zol.com.cn/327/3276522.html news.zol.com.cn true 中關村在線 http://news.zol.com.cn/327/3276522.html report 3766 2012年10月15日-美國加利福尼亞州聖克拉拉市-NVIDIA?(英偉達?)今天推出了NVIDIA?CUDA?5正式版本(ProductionRelease),它是一個功能強大的全新版本。CUDA是全球應用最為廣泛並行計算平臺與編程模型,可用於在GPU上加速科學和工程應用程式。大家可以從NVIDIA?(...