Otra mirada a los DSP para informática de alto rendimiento

Hola otra vez. Te habla Simón Sánchez y en el día de hoy te voy a hablar sobre Otra mirada a los DSP para informática de alto rendimiento

Con todo lo que se habla de fracasos de eficiencia energética para la computación de alto rendimiento, los procesadores de señales digitales podrían terminar siendo una alternativa convincente a la cosecha actual de GPU y chips de muchos núcleos de Intel. Texas Instruments ha estado explorando ese camino discretamente durante aproximadamente un año. El año pasado, la compañía lanzó TMS320C66, una nueva línea de DSP multinúcleo construida para estaciones base celulares 4G que creían que también podrían funcionar como aceleradores HPC.

No se ha dicho mucho sobre cómo estos chips de TI podrían ser compatibles con cargas de trabajo similares a HPC del mundo real. Pero esta semana, IEEE Spectrum ejecutó un archivo artículo describiendo cómo un investigador de la Universidad de Madrid utilizó una versión de ocho núcleos de ese procesador para ejecutar un algoritmo común de multiplicación matriz-matriz. El investigador en cuestión, Francisco D. Igual, encontró que este chip en particular proporcionaba 7,4 gigaflops por vatio al ejecutar su código de matriz. Según él, este DSP ha superado a otras plataformas de supercomputadoras.

Sin embargo, John Shalf de Berkeley Lab señaló que estos resultados se obtuvieron con un punto flotante de precisión simple, que usa solo 1/4 de la energía para realizar operaciones de doble precisión. Incluso teniendo en cuenta esta desventaja, una máquina que incorpore estos DSP probablemente podría ofrecer una eficiencia de doble precisión a la par con Blue Gene / Q de IBM, el actual campeón de rendimiento por vatio.

El artículo de Spectrum descubrió que hace un par de décadas, TI produjo una familia de DSP que luego se utilizaron para construir una supercomputadora personalizada para aplicaciones de cromodinámica cuántica. Esa máquina, conocida como QCDSP (cromodinámica cuántica en procesadores de señales digitales), fue diseñada por un grupo de físicos de la Universidad de Columbia. Uno de ellos fue Alan Gara, que pasó a trabajar para IBM y se convirtió en el arquitecto jefe de la línea de supercomputadoras Blue Gene.

Por supuesto, construir una supercomputadora real con estos últimos DSP requeriría algo de trabajo. Pero TI tiene disponibles kits de evaluación basados ​​en PCIe, o al menos lo estaban el año pasado cuando se lanzaron los DSP. Y aunque la pila de software de HPC es bastante pequeña, la compañía también ha lanzado un SDK gratuito basado en Linux, que incluye soporte para C y OpenMP, que va con el hardware. Si algo de esto ha despertado su interés, el kit de evaluación y el SDK todavía parecen estar disponibles Sitio web de TI.

Puedes compartir en tus redes sociales para que tus colegas lo vean

??? ? ? ???

Comparte