Superordenador GPU

Una supercomputadora GPU es un grupo de computadoras en red con varias unidades de procesamiento de gráficos que funcionan como GPU de propósito general (GPGPU) en tándem en una sola tarea.

Las supercomputadoras GPU permiten un procesamiento más rápido de tareas debido a la naturaleza inherentemente paralela de las GPU. Debido a que las tarjetas gráficas están construidas para un paralelismo masivo, pueden empequeñecer la tasa de cálculo incluso de las CPU más potentes para muchas tareas de procesamiento en paralelo. Mientras que una CPU puede tener más de 12 núcleos, una GPU puede tener miles de núcleos de sombreado simplificados. Estos mismos núcleos de sombreado que permiten renderizar múltiples píxeles simultáneamente pueden procesar de manera similar múltiples flujos de datos al mismo tiempo. Cuando las tareas se recodifican para la computación basada en GPU, puede permitir el manejo de grandes cargas de trabajo.

La CPU / GPGPU heterogénea ha sido un desarrollo significativo en la informática de alto rendimiento (HPC). El uso combinado de CPU y GPU hace que las supercomputadoras GPU sean más efectivas al utilizar todos los recursos por completo, mejorando no solo el rendimiento sino también la eficiencia energética.

Una supercomputadora anteriormente basada en CPU, Jaguar, se actualizó con GPU Nvidia para convertirse en Titan, una supercomputadora con GPU. Su rendimiento pasó de 17.59 petaFLOPS a 27 petaFLOPS. La GPU comercial Nvidia GTX Titan lleva el nombre de la supercomputadora.

Eche un vistazo al interior de la supercomputadora Titan: