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.
GitOps
An operational framework that uses Git repositories as the single source of truth for infrastructure and application configurations.
NVMe
Non-Volatile Memory Express - a specification for accessing solid-state storage over PCIe.
Kubernetes
An open-source container orchestration platform for automating deployment, scaling, and management of containerized applications.
cgroups
Control groups - a Linux kernel feature for limiting, accounting, and isolating resource usage of process collections.
RDMA
Remote Direct Memory Access - a technology that allows direct memory access between computers without involving the CPU.