Después de meses y meses de filtraciones de información, promesas vagas e indicios deliberados, Intel ha lanzado finalmente el Knights Corner, el coprocesador Muchos Núcleos Integrados, así como una nueva marca.
Muchos Núcleos Integrados (en inglés Many Integrated Core – MIC) es una arquitectura multinúcleo desarrollada por Intel, basada en el proyecto de investigación multinúcleo Teraflops Research Chip, el microprocesador multinúcleo Intel Single-chip Cloud Computer y, por último pero no menos importante, el acelerador de computación de gráficos Larrabee que nunca llegó a ser lanzado.
Larrabee iba a ser un adaptador de gráficos discretos basado en la arquitectura x86. Lamentablemente, a causa de la filosofía de diseño defectuosa o por otras razones, todo el proyecto se hizo polvo antes de ser creado.
Sin embargo, el trabajo fue dejado de lado, no abandonado. De hecho, Intel aplicó las lecciones aprendidas de este proyecto al crear la arquitectura de varios núcleos.
Hasta la semana pasada, como la mayoría del mundo, nosotros también esperábamos que Intel empleara «MIC» (Many Integrated Core) como el nombre de la marca.
No obstante, durante la rueda de prensa sobre lanueva lista Top500, el Chipzilla nos sorprendió con el anuncio de una nueva marca: Xeon Phi. Se utilizará para todos los productos Intel MIC, presentes y futuros.
Knights Corner es el primer producto en la línea, pero debemos decir que todavía no ha sido lanzado verdaderamente. Intel ha lanzado sólo la marca. Aunque KC es real y listo para la implementación de HPC, el lanzamiento del producto y un superordenador probado y cierto saldrán apenas más tarde durante este año (2012).
Sin embargo, la compañía de Santa Clara, California nos proporcionó las especificaciones generales. Una tarjeta estándar PCI Express tendrá más de 50 núcleos con transistores tri-gate 3D, construidos con el proceso de fabricación de 22nm. Una memoria GDDR5 de 8GB o más ayudará a dichos núcleos.
La empresa asegura un rendimiento de doble precisión de 1 TFLOP, que es mucho, pero de hecho está muy lejos de los 4,58 teraflops que alega NVIDIA (aunque se trata de la calificación de precisión simple).
Mientras que las GPUs siempre han tenido una mayor destreza informática paralela que las arquitecturas x86, sólo son útiles cuando los programas saben cómo utilizarlas. Muchos de ello no so saben. Por tanto, los usuarios de productos Intel MIC pueden omitir el tedioso proceso de aprender nuevos lenguajes de programación como OpenCL o CUDA, reduciendo así el tiempo que se tarda en construir y lanzar una nueva solución / superordenador HPC.