← Glossary Term
CUDA
Nvidia's software layer for running general computation on its graphics chips, and the main reason it is hard to switch away from Nvidia.
CUDA is the toolkit Nvidia built so that programmers could use graphics cards for ordinary maths rather than only for drawing pixels. Nearly every AI framework was written against it, and nearly every published training recipe was developed on it. The chips are fast, but CUDA is the reason the ecosystem sits where it does.
That is why competitors cannot win on hardware specifications alone. AMD’s answer, ROCm, has to be good enough that researchers are willing to rewrite and re-debug work that already runs on Nvidia, which is a much higher bar than being cheaper.
Mentioned in
-
Mojo Reached 1.0, Three Years After Promising to Make Python Fast
-
Nvidia Will Cover Part of the Loss If Its Own Chips Lose Value. That Is How You Raise 500 Billion Dollars.
-
Someone got DeepSeek V4 Flash running in production on a single AMD card and published every patch it took
-
AMD trained a fully open model on its own chips and published everything except a commercial licence