Hardware → Computer Hardware
GPU
A specialized processor optimized for highly parallel computation, graphics workloads, and modern AI model training or inference.
Motivation
A GPU solves the problem of doing many simple computations at the same time. CPUs are optimized for flexible control flow, while GPUs are optimized for parallel throughput.
Mental model
Think of a CPU as a few powerful workers and a GPU as thousands of smaller workers doing similar work over large batches of data.
Where it fits
GPU belongs to the Hardware track, inside Computer Hardware. It connects hardware parallelism to product-level AI systems and software workloads such as neural networks.
Common mistakes
- Thinking GPUs are only for graphics.
- Assuming every program becomes faster on a GPU.
- Ignoring data-transfer costs between CPU memory and GPU memory.
Related concepts
Use the metadata panel or return to the graph to explore CPU, parallelism, neural networks, deep learning, and model training.