Chronotech

Semiconductors · Vol. V|GPU and accelerators|1999 (GeForce 256); 2012 (AlexNet moment)

GPU and accelerators

1999 (GeForce 256); 2012 (AlexNet moment)

Semiconductors

A graphics processing unit was built to draw triangles in parallel. In 2012 a neural network trained on GPUs won a vision contest so thoroughly that the industry turned. The GPU, and later specialized accelerators, are why ‘AI’ became a hardware problem as much as a software one. Parallelism is the feature; pictures were only the first customer.

NVIDIA and peers; researchers using GPUs for neural nets · United States, then global datacenters

GPU and accelerators
Original plate drawn for this atlas. Not a photograph of a museum object or a copyrighted portrait.

How the mechanism is arranged

Thousands of simple cores do the same math on different pixels at once. Parallelism is the product.

How it works

  1. Thousands of simple cores execute the same kind of math on different data.
  2. High memory bandwidth feeds those cores.
  3. Software (CUDA and others) maps algorithms onto that grid.

Why it mattered

What it unlocked

For further study

Check

Why do neural nets fit GPUs better than a single fast CPU core?