CUDA 工具包

NVIDIA ® CUDA® 工具包为创建高性能 GPU 加速应用提供开发环境。借助它,您可以在 GPU 加速的嵌入式系统、桌面工作站、企业数据中心、基于云的平台和超级计算机上开发、优化和部署应用。该工具包包括 GPU 加速库、调试和优化工具、C/C++编译器和运行时库。


立即下载



CUDA 12 的特性

内置功能可实现轻松扩展

借助在多 GPU 配置中分配计算的内置功能,您可以开发从单 GPU 工作站到拥有数千个 GPU 的云安装的应用程序。


了解详情

新版本,新优势

CUDA 12 引入对 NVIDIA Hopper™ 和 Ada Lovelace 架构、Arm® 服务器处理器、延迟模块和内核加载、改进的动态并行 API、CUDA 图形 API 性能优化库和新的开发者工具功能的支持。


了解详情

对 Hopper 的支持

支持 Hopper 架构包括新一代 Tensor Core、Transformer 引擎、高速 NVIDIA NVLink® Switch、混合精度模式、第二代多实例 GPU (MIG)、高级内存管理和标准 C++/Fortran/Python 并行语言构建。


了解详情

教程

CUDA 开发者工具是一系列教程视频,旨在帮助您开始使用 NVIDIA Nsight™ 工具进行 CUDA 开发。它探索了 CUDA 分析、调试和优化的关键特征。


CUDA 兼容性

观看视频

适用于 Jetson 设备的 CUDA 升级

观看视频

分析和调试应用程序

观看视频

在 Windows 和 WSL 上安装 CUDA 工具包

观看视频

GTC Digital 网络会议

深入了解最新的 CUDA 功能。

NVIDIA Hopper 架构介绍

探索 NVIDIA Hopper 架构及其在 NVIDIA H100 Tensor Core GPU 中的新增功能。

立即观看

CUDA – 新功能和更多内容

了解 CUDA 工具包中的新内容,包括 CUDA 语言、编译器、库和工具的最新精彩功能,并抢先了解未来一年的发展趋势。


立即观看

基于 NVIDIA Hopper GPU 架构的 CUDA

了解如何利用 NVIDIA Hopper 架构的功能将算法性能提升至更高水平。

立即观看

查看所有

客户案例

了解开发者、科学家和研究人员如何现在使用 CUDA。


使用 HPC 探索宇宙

Oxford e-Research Centre 总监 Wes Armour 讨论了 GPU 在处理来自 Square Kilometre Array 的大量天文数据方面发挥的作用,以及 CUDA 如何成为其信号处理软件的最佳选择。


观看视频

借助 Amber 开启新的药物研发时代

来自罗格斯大学的 David Cerutti 和 Taisung Lee 分享了 Amber 如何利用 CUDA 推动多个科学领域的发展,并开启新的药物研发和设计时代。



观看视频

可视化和模拟原子结构

伊利诺伊大学香槟分校贝克曼研究所高级研究程序员 John Stone 讨论如何使用 CUDA 和 GPU 处理大型数据集,以实现高分辨率原子结构的可视化和模拟。


观看视频

CUDA 生态系统

探索内置 CUDA 集成的热门计算和图形包。


Adobe, CUDA Ecosystem Partner
Ansys, CUDA Ecosystem Partner
Autodesk, CUDA Ecosystem Partner
Dassault Systemes, CUDA Ecosystem Partner
MathWorks, CUDA Ecosystem Partner
Microsoft, CUDA Ecosystem Partner
National Instruments, CUDA Ecosystem Partner
Wolfram Mathematica, CUDA Ecosystem Partner

精选博客





新闻资讯




面向开发者的免费工具和培训

获得对数百个 SDK、技术培训和与数百万志同道合的开发者、研究人员和学生交流的独家访问权限。


了解详情

资源

CUDA 文档和版本说明

包含有关 CUDA 工具包的深入技术信息的文档库。



CUDA 12 特性揭晓

关于 CUDA 工具包 12.0 功能和功能的技术博客。




NGC 目录中的 CUDA 工具包

您可以从 NGC™ 下载 CUDA 容器,以及其他 NVIDIA GPU 加速 SDK 和 AI 模型,帮助加速您的应用。


了解详情

所有 CUDA 技术博客

CUDA 技术博客存档,涵盖关键特性和功能,由工程师为工程师编写。


了解详情

CUDA-X™ 库

一套 AI、数据科学和数学库,旨在帮助开发者加速其应用程序。


了解详情

训练

通过 NVIDIA 深度学习培训中心 (DLI),为开发者提供自定进度或讲师指导的 CUDA 培训课程。


了解详情

Nsight 开发者工具

NVIDIA Nsight Compute 和 Nsight System 工具套件旨在帮助开发者优化和提高应用程序的性能。


了解详情

CUDA 代码示例

GitHub 代码库中的示例 CUDA 代码,可帮助开发者学习并加速开发其 GPU 加速应用程序。



NVIDIA 开发者论坛

信息交换,帮助开发者直接从 NVIDIA 工程师那里获得技术问题的答案。



错误提交

NVIDIA 工程团队自己的错误追踪工具和数据库,开发者可以提交技术错误。


了解详情