A Graphics Processing Unit is a parallel processor designed to accelerate the rendering of images and other data-parallel workloads through many concurrent execution units, and widely repurposed for general-purpose computing in machine learning, scientific simulation, and spatial computing.
Semantic Classification
Content
- A Graphics Processing Unit executes the per-vertex and per-pixel operations of rendering across wide arrays of cores, providing the throughput needed for interactive graphics. Programmable shader and compute stages let applications use the same hardware for general parallel computation.
- The Graphics Processing Unit, commonly abbreviated GPU, is central to games, visualisation, scientific computing and machine learning because of its high arithmetic throughput on regular data-parallel problems.