CUDA驱动功能:
1、高性能
NVIDIA CUDA最新版平台经过高度优化,可在NVIDIA GPU上执行,并且比仅限CPU的选择速度快2至5倍。
2、特定领域的图书馆
高级库支持跨域的GPU加速,包括线性代数,图像处理,深度学习和图形分析。
3、开发一次,随处部署
CUDA软件平台可跨GPU系列工作,因此您可以在任何平台上开发,而无需担心最终的部署环境。
4、集成开发环境
IDE带有用于调试的图形和命令行工具,识别GPU和CPU上的性能瓶颈,并提供上下文相关的优化指导。
5、语言整合
使用您已知的编程语言开发应用程序,包括C,C ++,Fortran和Python。
CUDA驱动组件:
GPU加速库
CUDA-X库
IndeX框架(IndeX)
语言解决方案
OpenACC编译器指令
NVIDIA CUDA C / C ++编译器(NVCC)
参考资料
CUDA C / C ++代码示例
CUDA文档
开发工具
NVTAGS
DIGITS深度学习培训系统
Nsight集成开发环境
可视分析器
CUDA-GDB命令行调试器
CUDA-MEMCHECK内存分析仪