HomeDefinizioniCos'è la GPU?

Cos’è la GPU?

Cos'è la GPU?

Si tratta per questo motivo della componente principale a cui dovrai prestare attenzione quando scegli una scheda grafica.

Andando più in particolare, la GPU è un ottimo esempio di coprocessore. Cioè è un processore che funziona come supporto alla CPU di un computer, dedicandosi all’elaborazione e al rendering di immagini grafiche.

Dal momento che si tratta in entrambi i casi di microprocessori, ci sono diversi aspetti condivisi sia da una CPU che da una GPU:

  • l’architettura formata da diversi core che hanno il compito di leggere le istruzioni ed effettuare le operazioni;
  • la frequenza di clock con la quale viene compiuto un ciclo di istruzioni/operazioni, misurata tramite gli Hertz e i suoi multipli.

Tuttavia, sulla base di ciò che hanno in comune, emergono anche le differenze sostanziali fra unità di elaborazione centrale e grafica:

Laddove una CPU ha un’unica unità aritmetica e logica, una GPU ha diverse unità di calcolo:

  • Stream Processors o CUDA Cores: seguono i calcoli su pixel e vertex;
  • Texturing Memory Units: trattano le textures da applicare a ogni pixel;
  • Raster Operations Pipelines: si occupano di anti-aliasing, blending e Z-buffer.

Infatti, in una CPU i diversi core si occupano di operazioni diverse e indipendenti le une dalle altre. Si tratta del sistema denominato MIMD: multiple instructions, multiple data.

Una GPU invece funziona secondo il sistema SIMD: single instruction, multiple data. In pratica, viene seguita una sola istruzione per volta ma tramite un sistema di calcolatori che lavorano in parallelo.

A seconda del produttore, queste piccole unità di calcolo vengono chiamate CUDA cores (nVidia GeForce) o Stream Processors (AMD Radeon). Da questo punto di vista, è un sistema molto funzionale perché divide il carico di lavoro migliorando l’efficienza.

Come funziona la GPU

Oggi, una GPU si occupa per lo più del rendering di immagini in 3D. Al contrario, è la CPU a dedicarsi dell’accelerazione 2D.

Quando è necessario elaborare un’immagine 3D, CPU e GPU si dividono il lavoro. La prima calcola le coordinate geometriche dei vertici dei poligoni che compongono le figure. La seconda si occupa di riempire le varie facce di questi poligoni e applicare altri effetti.

Diventa allora importante che non vi siano effetti bottleneck fra CPU e GPU. Le scarse prestazioni di una delle due non devono diventare un ostacolo per le prestazioni dell’altra.

Poco più sopra, ti dicevo che la GPU è un ottimo esempio di coprocessore per le funzioni dedicate che svolge all’interno di una scheda grafica e di un computer. Oggi, tuttavia, la GPU può anche essere utilizzata in generiche operazioni di elaborazioni dati.

Si tratta del GPGPU, ovvero il General Purpose Computing on GPU, nuova branca della ricerca che viene impiegata in settori diversi fra loro:

  • ricerca geologica e petrolifera;
  • rendering di immagini scientifiche;
  • calcolo dell’andamento della borsa tramite i prezzi delle opzioni.

Come avrai potuto notare, da semplice processore grafico la GPU si è evoluta in una componente indispensabile per ogni computer.

Se ti va di approfondire, seguendo questo link puoi trovare la mia guida sulle migliori schede video per PC!

Articolo precedente
Articolo successivo
Matteo Zigliani
Matteo Ziglianihttps://robadainformatici.it
CEO & Founder di www.robadainformatici.it, vivo l'informatica come una passione. Di giorno aiuto le persone a sfruttare la tecnologia a proprio favore, nel tempo libero condivido queste fantastiche conoscenze in questo spazio, con il resto della rete.

LASCIA UN COMMENTO

Inserisci il tuo commento
Inserisci il tuo nome qui

CIAO IO SONO MATTEO!

Creativo, appassionato e divoratore di qualsiasi novità; così descrivo al meglio la mia persona.
Da più di 10 anni mi occupo di informatica, collaboro con persone ed aziende per trovare ogni giorno soluzioni che migliorino la convivenza tra uomo e computer. Sin da piccolo ho sempre nutrito una forte passione per questo mondo, e non vedo l'ora di raccontare tutte le mie esperienze a te! ;-)

SEGUIMI ANCHE SUI SOCIAL! =>

Unisciti a più di 5.000 iscritti!

Da anni Roba da Informatici è un portale dedicato al mondo tech e siamo orgogliosi di aver aiutato più di 10 milioni di persone con i nostri articoli, recensioni e tutorial.

Entra anche tu a farne parte!
Riceverai contenuti premium, News dal mondo tech e tanto altro ancora.



Nuovi da leggere!

Condividere stampante in rete - Come si fa?

Condividere stampante in rete – Come si fa?

0
Una stampante è una periferica molto utile anche oggi. Lo è soprattutto in uffici e aziende ma anche in casa, dove è sempre bene...