Unità di elaborazione grafica (GPU)
DEFINIZIONE di Graphics Processing Unit (GPU)
Una GPU (Graphics Processing Unit) è un chip o un circuito elettronico in grado di eseguire il rendering della grafica per la visualizzazione su un dispositivo elettronico. La GPU è stata introdotta nel mercato più ampio nel 1999 ed è meglio conosciuta per il suo utilizzo nel fornire la grafica fluida che i consumatori si aspettano nei video e nei giochi moderni.
ROTTURA GPU (Graphics Processing Unit)
La grafica di video e giochi consiste in coordinate poligonali che vengono convertite in bitmap – un processo chiamato “rendering” – e quindi in segnali che vengono mostrati su uno schermo. Questa conversione richiede che la GPU (Graphics Processing Unit) abbia molta potenza di elaborazione, il che rende le GPU utili anche per l’apprendimento automatico, l’intelligenza artificiale e altre attività che richiedono un gran numero di calcoli complessi e sofisticati.
Prima dell’arrivo delle GPU alla fine degli anni ’90, il rendering grafico era gestito dalla Central Processing Unit (CPU). Quando viene utilizzata insieme a una CPU, una GPU può aumentare le prestazioni del computer assumendo alcune funzioni ad alta intensità di calcolo, come il rendering, dalla CPU. Ciò accelera la velocità di elaborazione delle applicazioni poiché la GPU può eseguire molti calcoli contemporaneamente. Questo cambiamento ha anche consentito lo sviluppo di software più avanzato e ad alta intensità di risorse.
L’elaborazione dei dati in una GPU o in una CPU (Central Processing Unit) è gestita dai core. Più core ha un’unità di elaborazione, più veloce (e potenzialmente più efficiente) un computer può completare le attività. Le GPU utilizzano migliaia di core per elaborare le attività in parallelo. La struttura parallela della GPU è diversa da quella della CPU, che utilizza meno core per elaborare le attività in sequenza. Una CPU può eseguire calcoli più velocemente di una GPU, il che lo rende migliore nelle attività di base.
Il termine “GPU” viene spesso utilizzato in modo intercambiabile con “scheda grafica”, sebbene i due siano diversi. Una scheda grafica è un componente hardware che contiene una o più GPU, una scheda figlia e altri componenti elettronici che consentono alla scheda grafica di funzionare.
Una GPU può, tuttavia, essere integrata nella scheda madre o trovarsi nella scheda figlia di una scheda grafica. Inizialmente, i computer di fascia alta erano gli unici a disporre di schede grafiche. Oggi, la maggior parte dei computer desktop utilizza in genere una scheda grafica separata con una GPU per aumentare le prestazioni, piuttosto che fare affidamento su una GPU integrata in una scheda madre.
Mentre le GPU erano inizialmente popolari tra gli appassionati di editing video e giochi per computer, la rapida crescita delle criptovalute ha creato un nuovo mercato. Questo perché il mining di criptovaluta richiede migliaia di calcoli per aggiungere transazioni a una blockchain, che è qualcosa che potrebbe essere redditizio con l’accesso a una GPU e una fornitura poco costosa di elettricità.
Negli ultimi anni, due importanti produttori di schede grafiche, Nvidia Corp. ( NVDA ) e Advanced Micro Devices Inc. ( AMD ), hanno registrato un rapido aumento delle vendite e dei ricavi a seguito del mining di criptovaluta.
Ciò ha avuto l’effetto collaterale di frustrare i clienti non minerari, che hanno visto aumentare i prezzi e l’offerta prosciugarsi. Di conseguenza, i rivenditori hanno limitato occasionalmente il numero di schede grafiche che un individuo poteva acquistare. Mentre i miner delle criptovalute più popolari, come il bitcoin, sono passati a utilizzare chipset specializzati e più economici chiamati circuiti integrati specifici dell’applicazione (ASIC), le unità di elaborazione grafica sono ancora utilizzate per estrarre valute meno conosciute.