Compare how CPUs and GPUs process workloads. CPUs have few powerful cores optimized for sequential tasks with low latency. GPUs have thousands of simple cores optimized for massive parallelism and high throughput.
Embarrassingly parallel: each element computed independently. GPU massively outperforms CPU.