CUDA 工具包

NVIDIA® CUDA® 工具包为 C 和 C++ 开发人员构建 GPU 加速应用程序提供全面的开发环境。CUDA 工具包中包括一个针对 NVIDIA GPU 和数学库的编译器,以及用于调试和优化应用程序性能的各种工具。您还将找到编程指南、用户手册、API 参考和其他文档,帮助您快速开始使用 GPU 来加速应用程序。

要详细了解 CUDA 工具包 7.5,请查看:

如果您发现任何问题,请提交错误(需要 CUDA 注册开发人员计划的会员资格)。

CUDA 7.5 的新增功能

16 位浮点 (FP16) 数据格式
  • 可在 GPU 内存中存储最多 2 倍大的数据集
  • 可将内存带宽要求最多降低一半
  • 全新混合精度 cublasSgemmEX() 例程支持 2 倍大的矩阵
全新 cuSPARSE GEMVI 例程
  • 经过优化的密集矩阵 x 稀疏矢量例程 - 非常适合自然语言处理
指令级分析可帮助确定性能瓶颈
  • 快速确定限制 GPU 代码性能的源代码的具体行
  • 更轻松地应用高级性能优化

CUDA 工具包现已面向所有开发人员提供。

下载

CUDA 注册开发人员计划的会员将收到最新进展的通知,能够访问预发布软件,并且可以上报问题和错误。 了解详情


详细了解 CUDA 中包括的 GPU 加速库和开发工具

如果您使用 C 或 C++ 以外的语言开发应用程序,请查阅开始使用页面,了解符合您需求的语言解决方案。CUDA 工具包可以补充和全面支持 OpenACC指令编程

查阅最新的CUDA 性能报告,了解您可以在多大程度上加速代码。

可用性

最新版本的 CUDA 工具包始终在 www.nvidia.com/getcuda 上提供

CUDA 注册开发人员可以抢先体验下一版本的 CUDA 工具包,并访问 NVIDIA 的在线错误上报和功能申请系统。

参考