Free Tools and Trainings for Developers

Get exclusive access to hundreds of SDKs, technical trainings, and opportunities to connect with millions of like-minded developers, researchers, and students.


Learn more

CUDA Toolkit

Develop, Optimize and Deploy GPU-Accelerated Apps

The NVIDIA® CUDA® Toolkit provides a development environment for creating high performance GPU-accelerated applications. With the CUDA Toolkit, you can develop, optimize, and deploy your applications on GPU-accelerated embedded systems, desktop workstations, enterprise data centers, cloud-based platforms and HPC supercomputers. The toolkit includes GPU-accelerated libraries, debugging and optimization tools, a C/C++ compiler, and a runtime library to deploy your application.

Using built-in capabilities for distributing computations across multi-GPU configurations, scientists and researchers can develop applications that scale from single GPU workstations to cloud installations with thousands of GPUs.

Download now

CUDA 12 Features

CUDA 12 introduces support for the NVIDIA Hopper and Ada Lovelace architectures, Arm server processors, Lazy Module and Kernel Loading, revamped Dynamic Parallelism APIs, enhancements to the CUDA graphs API, performance-optimized libraries, and new developer tool capabilities.


Support for the NVIDIA Hopper architecture includes next generation Tensor Cores and Transformer Engine, hi-speed NVLink Switch system, mixed precision modes, 2nd generation Multi-Instance GPU (MIG), advanced memory management, and standard C++/Fortran/Python parallel language constructs.


Learn more


GTC Digital Webinars

Dive deeper into the latest CUDA features.


Customer Stories

See how developers, scientists, and researchers are using CUDA today.


CUDA Ecosystem

Explore the top compute and graphics packages with built-in CUDA integration.

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

Tutorials

Controlled Adaptation of Speech Recognition Models to New Domains

February 3, 2023

Controlled Adaptation of Speech Recognition Models to New Domains

Benchmarking Deep Neural Networks for Low-Latency Trading and Rapid Backtesting on NVIDIA GPUs

February 2, 2023

Benchmarking Deep Neural Networks for Low-Latency Trading and Rapid Backtesting on NVIDIA GPUs

New cuBLAS 12.0 Features and Matrix Multiplication Performance on NVIDIA Hopper GPUs

February 1, 2023

New cuBLAS 12.0 Features and Matrix Multiplication Performance on NVIDIA Hopper GPUs

Accelerating Python Applications with cuNumeric and Legate

January 31, 2023

Accelerating Python Applications with cuNumeric and Legate




News

Seamlessly Develop Vision AI Applications with NVIDIA DeepStream SDK 6.2 

February 3, 2023

Seamlessly Develop Vision AI Applications with NVIDIA DeepStream SDK 6.2 

What Are Large Language Models Used For?

February 3, 2023

What Are Large Language Models Used For?

Upcoming Webinar: Be an NVIDIA Isaac ROS DevOps Hero with Containerized Development

February 2, 2023

Upcoming Webinar: Be an NVIDIA Isaac ROS DevOps Hero with Containerized Development

Turn 2D Images into Immersive 3D Scenes with NVIDIA Instant NeRF in VR

January 31, 2023

Turn 2D Images into Immersive 3D Scenes with NVIDIA Instant NeRF in VR




Download CUDA today.

Download now