Issue 13 · Nov 2–8, 2026Editions · Glossary · Archive · Method · RSS · HU / ENG

News of the AI era, curated weekly

Glossary › Infrastructure

CUDA

advancedwidespread

CUDA is Nvidia's software system with which programs can use the graphics card for general-purpose computing, such as running and training artificial intelligence.

In plain terms

The graphics card (GPU) was originally designed to render images for games. Meanwhile, it turned out that the same hardware is excellent for any task requiring many simple calculations to be performed simultaneously. CUDA is the software layer that makes this possible: through it, programs can 'talk' to Nvidia cards.

Imagine the processor as a very smart master chef cooking alone, while the graphics card is a kitchen brigade of thousands, where everyone can only perform one simple movement. CUDA is the kitchen's common language and workflow: through it, the program issues instructions to the brigade and receives results back. How the work can be divided into many small parts is determined by the program writer (or a ready-made library), not by CUDA itself.

Today's AI systems, including language models and image generators, require exactly this kind of massive, parallel computation. Since most AI development tools were built first and best for CUDA, Nvidia cards became the industry's default hardware.

An important distinction is that CUDA is not a component but software, and officially works only on Nvidia cards. Therefore, it is often referred to as Nvidia's "moat": those who built their system on it find it difficult to switch to another manufacturer.

How it works

  1. A developer writes a program or uses a ready-made AI framework (such as PyTorch) and specifies which calculations should be performed by the graphics card.
  2. The program, or the library behind it, structures the calculation as thousands of tiny, parallelizable subtasks. CUDA delivers these to the graphics card and copies the necessary data into the card's own memory.
  3. The graphics card's thousands of computing units work simultaneously on subtasks, while the processor only directs and handles other duties.
  4. The result returns to the program, which often completes tasks that are highly parallelizable ten to a hundred times faster than if only the processor had calculated.
  5. Pre-written libraries built for CUDA (for example, for neural networks, linear algebra) are available, so most users never need to write CUDA code directly.

An everyday example

You download a free image generator or language model to run on your own machine, and the installer states: 'CUDA-compatible graphics card required.' This means the program runs quickly with an Nvidia card, but slower, via a workaround, or not at all with other cards.

Who is affected

developerMost AI frameworks primarily access Nvidia cards via CUDA, so synchronizing versions and drivers is part of your daily work. → Code
entrepreneur, executiveIf you buy or lease AI infrastructure, you will most likely end up with Nvidia hardware due to CUDA, which matters for both cost and dependency.
bank customer, investorOne of the main drivers of Nvidia's market value is the software ecosystem built around CUDA, not just the chip itself. → Money
parent, student, teacherIf you want to learn AI or run models at home, when buying a computer it is worth knowing that most tutorials assume a CUDA card. → Education & Family

A common misconception

MythCUDA is a specialized chip or graphics card type.
In realityCUDA is software: a combination of a programming interface, compiler, and libraries that runs on Nvidia graphics cards. The hardware itself is the GPU; CUDA is what makes it usable for general computing.

Limits and risks

Similar, but not the same

Related concepts

Broader

parallel computing, GPU acceleration, AI infrastructure

Narrower

cuDNN, TensorRT, CUDA Toolkit

On the edge

GPU, MI-chip, data center, OpenCL, vendor dependency

A brief history

Nvidia announced CUDA in 2006; the first developer kit was released in 2007. The breakthrough came in 2012, when the AlexNet neural network, trained with CUDA on Nvidia cards, won the ImageNet image recognition competition and launched the ongoing deep learning wave.

Where things stand

At the end of 2026, CUDA remains the dominant software platform for AI training in data centers and also leads in running models (inference), although competition is stronger there. Competitors (AMD ROCm, Intel oneAPI, cloud providers' own chips) are gaining ground, but they have not yet closed the ecosystem advantage.

Status: 2026 November

In the news

Appears in 1 Agent Age stories; the curve shows weekly occurrence in the news magazine.

Also known as

CUDA · Nvidia CUDA · Compute Unified Device Architecture · CUDA Toolkit · CUDA platform · CUDA-kompatibilis · CUDA acceleration

Sources

This entry was machine-edited and has undergone machine expert review; the “In the news” section updates automatically from Agent Age stories.