Article

Graphics Processing

Thursday, 11 December 2025

What is a co-processor?

A co-processor is “any additional processors used for a specialised task”, i.e., the GPU (graphical processing unit) and the NPU (neural processing unit).

GPUs accel in complex mathematical operations and repetitive mathematical operations

The purpose of a co-processor is to improve the overall speed of the computer by executing concurrently with the main CPU, aided by a highly bespoke set of electronics.

Fun fact: The term “GPU” was coined by Sony in 1994, referring to the 32-bit Sony GPU in the PlayStation.

The GPU in particular is specialised for difficult/repetitive mathematical operations.