Artificial Intelligence

CUDA

Compute Unified Device Architecture — NVIDIA's parallel computing platform that enables GPU programming for AI workloads. CUDA is the dominant software ecosystem for AI computation.

Why It Matters

CUDA's near-monopoly on AI software is why NVIDIA GPUs dominate AI. Most ML frameworks are built on CUDA, creating a powerful ecosystem lock-in.

Example

Writing CUDA kernels that execute matrix multiplications across thousands of GPU cores simultaneously, achieving 100x speedups over CPU implementations.

Think of it like...

Like the operating system for AI hardware — just as Windows made PCs useful, CUDA made GPUs useful for AI.

Related Terms