Unidad de procesamiento de gráficos de uso general (gpgpu)

Definición: ¿Qué significa Unidad de procesamiento de gráficos de propósito general (GPGPU)?

Una unidad de procesamiento de gráficos de propósito general (GPGPU), es un procesador de unidad de procesamiento de gráficos (GPU) que se utiliza para fines distintos a la representación de gráficos. La aparición de la GPGPU tiene que ver con la evolución de los procesadores de computadora en las últimas décadas.

Techinfo explica la Unidad de procesamiento de gráficos de uso general (GPGPU)

El primer y más primitivo procesador fue la unidad central de procesamiento (CPU). Las métricas de la CPU todavía se utilizan para hablar sobre el procesamiento de la computadora en entornos virtualizados u otras configuraciones, pero la CPU ya no es la única opción disponible.

Al principio de la revolución de las computadoras personales, cuando la renderización de gráficos comenzó a enfatizar la capacidad de la CPU, se desarrolló la GPU para manejar estos gráficos. La GPU, a diferencia de la CPU, tiene capacidad de procesamiento en paralelo: puede realizar operaciones más rápidamente, debido a la gran cantidad de cálculos matemáticos necesarios para generar gráficos sofisticados.

Con el tiempo, los ingenieros descubrieron que una GPU también podría ser útil para procesar grandes cantidades de datos, trabajar con cálculos físicos elaborados o mantener otras tareas de procesamiento paralelo que acelerarían el rendimiento y aumentarían la capacidad. La GPU comenzó a colocarse en muchos sistemas diferentes como una forma nueva y mejorada de procesamiento debido a su capacidad de procesamiento paralelo multinúcleo. Ahora, la GPGPU se coloca de forma rutinaria en sistemas que no tienen nada que ver con la representación de gráficos, debido a sus aplicaciones para big data.