CUDA驅(qū)動功能:
1、高性能
NVIDIA CUDA最新版平臺經(jīng)過高度優(yōu)化,可在NVIDIA GPU上執(zhí)行,并且比僅限CPU的選擇速度快2至5倍。
2、特定領域的圖書館
高級庫支持跨域的GPU加速,包括線性代數(shù),圖像處理,深度學習和圖形分析。
3、開發(fā)一次,隨處部署
CUDA軟件平臺可跨GPU系列工作,因此您可以在任何平臺上開發(fā),而無需擔心最終的部署環(huán)境。
4、集成開發(fā)環(huán)境
IDE帶有用于調(diào)試的圖形和命令行工具,識別GPU和CPU上的性能瓶頸,并提供上下文相關(guān)的優(yōu)化指導。
5、語言整合
使用您已知的編程語言開發(fā)應用程序,包括C,C ++,F(xiàn)ortran和Python。
CUDA驅(qū)動組件:
GPU加速庫
CUDA-X庫
IndeX框架(IndeX)
語言解決方案
OpenACC編譯器指令
NVIDIA CUDA C / C ++編譯器(NVCC)
參考資料
CUDA C / C ++代碼示例
CUDA文檔
開發(fā)工具
NVTAGS
DIGITS深度學習培訓系統(tǒng)
Nsight集成開發(fā)環(huán)境
可視分析器
CUDA-GDB命令行調(diào)試器
CUDA-MEMCHECK內(nèi)存分析儀