NVIDIA's parallel computing platform and programming model for general computing on GPUs.
CUDA (Compute Unified Device Architecture) allows developers to write programs that execute on NVIDIA GPUs. It provides both low-level access to GPU hardware and high-level libraries for common operations. CUDA is essential for AI/ML training, scientific computing, and other parallel workloads.
Explore More Terms
Qubit
The fundamental unit of quantum information, analogous to a classical bit but capable of existing in superposition states.
Tensor Core
Specialized processing units in NVIDIA GPUs designed for matrix operations common in deep learning.
Quantum Entanglement
A quantum mechanical phenomenon where particles become correlated so that the quantum state of each particle cannot be described independently.
cgroups
Control groups - a Linux kernel feature for limiting, accounting, and isolating resource usage of process collections.
NVMe
Non-Volatile Memory Express - a specification for accessing solid-state storage over PCIe.
Kernel
The core component of an operating system that manages system resources and provides services to applications.