GPGPU

È l'acronimo di "General-Purpose computation on Graphics Processing Units". GPGPU, o calcolo su GPU, consiste nell'utilizzo di una GPU per gestire operazioni di calcolo generiche. I moderni sistemi operativi consentono ai programmi di accedere alla GPU insieme alla CPU, aumentando le prestazioni complessive.

Sebbene le GPU siano progettate per elaborare calcoli grafici, possono essere utilizzate anche per eseguire altre operazioni. GPGPU massimizza l'efficienza di elaborazione trasferendo alcune operazioni dall'unità centrale di elaborazione (CPU) alla GPU. Invece di rimanere inattiva quando non elabora grafica, la GPU è costantemente disponibile per eseguire altre attività. Poiché le GPU sono ottimizzate per elaborare calcoli vettoriali, possono persino elaborare alcune istruzioni più rapidamente della CPU.

GPGPU è un tipo di elaborazione parallela in cui le operazioni vengono elaborate simultaneamente tra CPU e GPU. Quando la GPU termina un calcolo, può memorizzare il risultato in un buffer e poi passarlo alla CPU. Poiché i processori possono completare milioni di operazioni al secondo, i dati vengono spesso memorizzati nel buffer solo per pochi millisecondi.

Il calcolo su GPU è reso possibile da un linguaggio di programmazione che consente a CPU e GPU di condividere le richieste di elaborazione. Il più diffuso è OpenCL, uno standard aperto supportato da diverse piattaforme e schede video. Tra gli altri vi sono CUDA (Compute Unified Device Architecture), un'API creata da NVIDIA, e APP (Accelerated Parallel Processing), un SDK fornito da AMD.

Aggiornato June 10, 2015 da Per C.

quizMetti alla prova le tue conoscenze

Which acronym describes a data retrieval method?

A
FIDO
0%
B
FILO
0%
C
FIPO
0%
D
FIZO
0%
Correct! Incorrect!     View the FILO definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di GPGPU in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.