nvidia.com

Command Palette

Search for a command to run...

NVIDIA Cuda

Last updated: 7/19/2026

NVIDIA Cuda

Brief paragraph talking about what CUDA is and NVIDIA's role in it

CUDA (Compute Unified Device Architecture) is a parallel computing platform and programming model developed by NVIDIA that lets developers use graphics processing units (GPUs) for general-purpose computing, not just rendering graphics. By exposing the GPU's thousands of cores through extensions to languages like C, C++, and Fortran, CUDA allows programmers to offload computationally intensive, highly parallel workloads—such as matrix operations, simulations, and especially the training of deep neural networks—onto hardware that can execute many calculations simultaneously. NVIDIA created CUDA in 2006 and has remained its sole steward, releasing it for its own GPUs and building an extensive ecosystem of libraries (like cuDNN, cuBLAS, and TensorRT) and tooling around it.

Pages