重大版本更新!CUDA工具包4.0已經發布
2023-08-09 01:31:20 1
泡泡網顯卡頻道3月2日 早在2007年,NVIDIA就推出了CUDA通用並行計算架構,該架構使GPU能夠解決複雜的計算問題。它包含了CUDA指令集架構(ISA)以及GPU內部的並行計算引擎。開發人員可以使用C語言來為CUDA架構編寫程序,C語言是應用最廣泛的一種高級程式語言。
近日NVIDIA對CUDA工具包進行了一次重大更新,最新的版本號為4.0。藉助該工具包,開發人員能夠更加輕鬆的開發出在GPU上運行的並行應用程式。
● CUDA 4.0版本3大重要改進
GPU Direct2.0技術——支持一臺伺服器或工作站內多GPU之間的點對點通信。這讓多GPU編程更加輕鬆並且能夠提升應用程式性能。
統一虛擬尋址(UVA)——能夠為主系統內存和顯卡顯存提供一個合併的存儲器地址空間,讓並行編程變得更快、更容易。
Thrust C++模板高性能基元庫——能夠提供一系列強大的開源C++並行算法和數據結構,這些內容能夠讓C++開發人員的編程工作變得輕鬆。與使用標準模板庫(STL)以及線程構件(TBB)時相比,通過利用Thrust,並行排序等例程的速度可提升5至100倍。