據有關消息報道,NVIDIA發布CUDA 2.2版的GPU通用計算技術開發工具包和SDK。新版本增加了一系列新特性,并首次提供了對Windows 7操作系統的支持,進一步提升CUDA技術的通用性。在之前版本的基礎上,CUDA 2.2增加了對Windows 7 32/64-bit的支持,目前已經支持的操作系統包括Windows XP/Vista/Win7 32/64bit,Mac OS X以及多款Linux 32/64bit的不同發行版本。CUDA 2.2支持的顯卡型號包括GeForce G/GT/GTS/GTX 200/100系列、GeForce 9/8系列顯卡,包含桌面獨立/整合顯卡和移動獨立顯卡。還支持Quadro FX/Plex系列專業顯卡、Quadro NVS系列商用顯卡以及Tesla系列通用計算平臺。
CUDA開發工具包2.2版的新增特性包括,CUDA Visual Profiler圖形化性能檢測工具新增顯存使用圖,可有效監控GPU C語言程序的顯存使用狀況,改進OpenGL互操作性,提升醫療成像及其他應用中,當在不同Quadro GPU上分別運行CUDA應用和OpenGL圖形渲染時的性能表現,Pitch Linear Memory紋理,為視頻處理應用提供兩倍帶寬,Zero-copy功能可令程序直接讀寫系統內存,減少在CPU和GPU內存之間互拷數據的頻率和數量,提升性能。該功能支持MCP7x和GT200以上GPU,Pinned Shared System功能,可讓多顆GPU讀寫系統內存的同一區域,占用更少系統內存,同時提升性能,Vista下支持異步內存拷貝功能,其他系統之前已經支持該功能,新增GPU硬件Debugger,獨占設備模式,可允許軟件獨占使用一顆GPU的全部資源,保證其運算能力100%應用在該程序上。
(第三媒體 2009-05-12)