Un unità di elaborazione grafica (Unità di Elaborazione Grafica, GPU) è un chip specializzato responsabile dell'elaborazione grafica in un computer o in una console di gioco. Nel linguaggio quotidiano, l'intera scheda grafica è spesso chiamata GPU, anche se tecnicamente la GPU è solo il suo nucleo di calcolo.
La caratteristica principale di una GPU è che è progettata per eseguire simultaneamente un gran numero di operazioni parallele simili. È proprio questa architettura che ha reso le schede grafiche richieste per il mining: il calcolo degli hash in reti basate sull'algoritmo Proof-of-Work si parallelizza bene, e una GPU gestisce tale compito molto più velocemente di un normale processore centrale.
Il ruolo della GPU nell'evoluzione del mining
Nella fase iniziale dello sviluppo delle criptovalute, le schede grafiche erano il principale strumento di mining. Col tempo, sono apparsi dispositivi ASIC specializzati per alcuni algoritmi, superando le GPU in efficienza e spingendole gradualmente fuori dal mining di un certo numero di monete. Tuttavia, le schede grafiche rimangono rilevanti per gli algoritmi resistenti agli ASIC, grazie anche alla loro versatilità.
- alto parallelismo di calcolo;
- versatilità — adatta non solo per il mining ma anche per giochi e calcoli;
- flessibilità nella scelta delle monete da minare.



