CUDA
Nvidia's system for running AI maths on its graphics cards.
The fuller definition
CUDA is NVIDIA's platform and programming ecosystem for running general-purpose computation on supported NVIDIA GPUs.
- Framework
Requests tensor operations
- CUDA stack
Supported software path
- NVIDIA GPU
Executes the work
A simplified relationship, not a screenshot or a complete design.
A concrete example
An AI framework uses a CUDA backend to perform tensor calculations on a compatible graphics card.
The distinction that matters
CUDA support depends on hardware, drivers, and software builds; it is not a generic name for GPU computing.
Related terms
GPU — Graphics processing unit
The chip that handles graphics, and also the maths AI needs. It is what makes AI fast.
FoundationsTensor
A grid of numbers (a table, or a stack of tables). Everything inside a model is stored and calculated as tensors.
Hardware & hostingROCm
AMD's system for running AI maths on its graphics cards.
Where it is taught
Understand the hardware a local model needsSource and further reading
NVIDIA · CUDA documentationThe definition and example are written for this library. The link gives background, official documentation or legal authority as labelled. Legal scope depends on the jurisdiction and current text; product features depend on release and settings.