Unità di elaborazione grafica per scopi generici (GPGPU)

Autore: Roger Morrison
Data Della Creazione: 24 Settembre 2021
Data Di Aggiornamento: 9 Maggio 2024
Anonim
Unità di elaborazione grafica per scopi generici (GPGPU) - Tecnologia
Unità di elaborazione grafica per scopi generici (GPGPU) - Tecnologia

Contenuto

Definizione - Cosa significa GPGPU (General Processing Purpose Graphics Processing Unit)?

Un'unità di elaborazione grafica (GPGPU) per uso generico, è un processore di unità di elaborazione grafica (GPU) utilizzato per scopi diversi dal rendering della grafica. L'emergere della GPGPU ha a che fare con l'evoluzione dei processori per computer negli ultimi decenni.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega l'Unità di elaborazione grafica per scopi generici (GPGPU)

Il primo e più primitivo processore era l'unità di elaborazione centrale (CPU). Le metriche della CPU vengono ancora utilizzate per parlare dell'elaborazione del computer in ambienti virtualizzati o altre configurazioni, ma la CPU non è più l'unica scelta disponibile.

All'inizio della rivoluzione del personal computer, quando il rendering della grafica ha iniziato a sottolineare la capacità della CPU, la GPU è stata sviluppata per gestire questa grafica. La GPU, a differenza della CPU, ha una capacità di elaborazione parallela: può eseguire operazioni più rapidamente, a causa dell'intenso numero di calcoli matematici necessari per il rendering di grafica sofisticata.


Nel tempo, gli ingegneri hanno scoperto che una GPU potrebbe anche essere utile per eseguire il crunch dei big data, lavorare con elaborati calcoli fisici o mantenere altre attività di elaborazione parallele che accelererebbero le prestazioni e aumenterebbero la capacità. La GPU ha iniziato a essere inserita in molti sistemi diversi come un modo nuovo e migliorato di elaborazione grazie alla sua capacità di elaborazione parallela multicore. Ora la GPGPU viene sistematicamente inserita in sistemi che non hanno nulla a che fare con il rendering della grafica, a causa delle sue applicazioni ai big data.