Unidade de processamento gráfico de uso geral (gpgpu)

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.