Definição – O que significa General-Purpose Graphics Processing Unit (GPGPU)?
Uma unidade de processamento gráfico de uso geral (GPGPU) é um processador de unidade de processamento gráfico (GPU) usado para outros fins que não a renderização de gráficos. O surgimento do GPGPU tem a ver com a evolução dos processadores de computador nas últimas décadas.
Definirtec explica a unidade de processamento gráfico de uso geral (GPGPU)
O primeiro e mais primitivo processador foi a unidade central de processamento (CPU). As métricas de CPU ainda são usadas para falar sobre processamento de computador em ambientes virtualizados ou outras configurações, mas a CPU não é mais a única opção disponível.
No início da revolução do computador pessoal, quando a renderização de gráficos começou a enfatizar a capacidade da CPU, a GPU foi desenvolvida para lidar com esses gráficos. A GPU, ao contrário da CPU, tem capacidade de processamento paralelo – pode realizar operações mais rapidamente, devido ao grande número de cálculos matemáticos necessários para renderizar gráficos sofisticados.
Com o tempo, os engenheiros descobriram que uma GPU também poderia ser útil para processar big data, trabalhando com cálculos físicos elaborados ou mantendo outras tarefas de processamento paralelo que acelerariam o desempenho e aumentariam a capacidade. A GPU começou a ser colocada em muitos sistemas diferentes como uma forma nova e aprimorada de processamento devido à sua capacidade de processamento paralelo multicore. Agora, o GPGPU é rotineiramente colocado em sistemas que não têm nada a ver com a renderização de gráficos, por causa de seus aplicativos para big data.