Back to Glossary
GPU Cloud

CUDA

CUDA is NVIDIA's parallel computing platform and programming model for GPU acceleration.

Definition

CUDA (Compute Unified Device Architecture) is NVIDIA's parallel computing platform and programming model that enables developers to use NVIDIA GPUs for general-purpose computing. CUDA provides: (1) C/C++ extensions for GPU programming, (2) cuBLAS (linear algebra), (3) cuDNN (deep learning primitives), (4) NCCL (multi-GPU communication), (5) NVCC compiler. All major AI frameworks (PyTorch, TensorFlow, JAX) are built on CUDA. Harch Corp's GPU cloud provides the latest CUDA 12.x with all libraries pre-installed.

Related Keywords

cudanvidia cudagpu programmingcuda coresparallel computing

Explore Harch Corp's GPU Cloud

Leverage cuda in our carbon-aware GPU cloud infrastructure in Morocco.