L'unità di elaborazione grafica (più nota come GPU, dall'inglese Graphics Processing Unit) o unità di elaborazione visiva (VPU, dall'inglese visual processing unit) o processore grafico o processore visivo è una tipologia particolare di coprocessore che si contraddistingue per essere specializzata nel rendering di immagini grafiche. Il suo tipico utilizzo è come coprocessore della CPU e da alcuni anni viene anche utilizzata in generiche elaborazioni dati (GPGPU).
La GPU è tipicamente implementata come microprocessore monolitico e, da alcuni anni, viene anche implementata assieme alla CPU nel medesimo circuito integrato.
Da alcuni anni vengono anche prodotti processori multicore formati da più core di GPU.