UltraSPARC T2 encuentra un hogar en HPC - Calendae | Informática, Electrónica, CMS, Ciberseguridad

UltraSPARC T2 encuentra un hogar en HPC

Hola otra vez. Te habla Simón Sánchez y esta vez te voy a hablar sobre UltraSPARC T2 encuentra un hogar en HPC

En toda la emoción por el anuncio del petaflop Roadrunner de esta semana, se han dejado de lado muchas otras noticias de HPC. Un elemento que me llamó la atención fue el anuncio del Laboratorio virtual canadiense de computación de alto rendimiento (HPCVL) de que habían comprado un clúster de 78 servidores Sun SPARC Enterprise T5140, que no es un producto del que se escuche mucho. en el espacio HPC. De hecho, puede ser el único sistema de producción de este tipo en una planta de HPC.

El T5140 es un servidor de dos sockets que utiliza el procesador UltraSPARC T2 de 8 núcleos («Niagara 2»). El T2 es la secuela del T1, que solo tenía una unidad de punto flotante compartida entre sus ocho núcleos. Cuando llegó el T2 en 2007, Sun lo solucionó agregando una FPU a cada núcleo, lo que lo hizo adecuado para la informática técnica.

El gran problema con el T2 es que ofrece un alto rendimiento en un paquete muy eficiente energéticamente. Es por eso que los servidores T2 están dirigidos principalmente a usuarios comerciales con aplicaciones web escalables o almacenes de datos que desean consolidar recursos. Dado que cada núcleo de procesador puede manejar 8 subprocesos, el clúster de 78 nodos comprado por los canadienses puede hacer malabarismos con casi 10,000 al mismo tiempo. Nada mal por menos de 100 nudos.

El golpe para el T2, al menos para HPC, es la falta de rendimiento en bruto. Cada procesador produce no más de 10 gigaflops aproximadamente en Linpack, principalmente debido a las velocidades de reloj relativamente bajas que ofrece el procesador, en el rango de 0,9 a 1,4 GHz. Si una aplicación puede en su mayoría Al quedarse sin caché, las máquinas basadas en Xeon u Opteron superarán a UltraSPARC con bastante facilidad.

Donde T2 realmente brilla es en los códigos de múltiples subprocesos que están limitados por el ancho de banda de la memoria, que es bastante común en los códigos HPC del mundo real. Un buen ejemplo es un solucionador de PDE (ecuaciones diferenciales parciales). En estos casos, el T2 puede hacer un excelente uso de los cuatro controladores de memoria en chip para acelerar el acceso a la RAM. El ancho de banda de memoria agregada por chip se anuncia a más de 60 GB / seg.

El año pasado, investigadores de HPC del Centro de Computación y Comunicación (CCC) de la Universidad de Aquisgrán evaluaron un sistema de preproducción de un servidor basado en T2 de un solo socket frente a los sistemas Woodcrest, Opteron y UltraSPARC IV, utilizando una serie de puntos de referencia y códigos de aplicación.

Según ellos, “El procesador UltraSPARC T2 ofrece un enorme ancho de banda de memoria, si se pueden utilizar varios subprocesos. Y al paralelizar con OpenMP, el posicionamiento de subprocesos y datos no es crítico, e incluso Solaris ya hace un excelente trabajo en este sentido, mientras que Linux en Xeon y el sistema basado en Opteron requiere la atención del usuario. «La evaluación completa del grupo de Aquisgrán está disponible aquí.

Si este tipo de capacidad se encapsulara en un procesador x86, estos serían pequeños chips populares hoy en día. Lo más cerca que estaremos de una versión x86 del T2 probablemente será un procesador Intel Nehalem de 8 núcleos y bajo consumo en 2009.

Pero en ese momento, Sun debería ofrecer su procesador SPARC de próxima generación, llamado «Rock». Rock es un procesador de 16 núcleos que representará una arquitectura completamente nueva. La compañía dice que tanto el rendimiento del hilo como el rendimiento del punto flotante serán mejores que el T2 y el procesador admitirá nuevas tecnologías como la memoria transaccional y los «exploradores de hilos». Sun inicialmente quería enviar los procesadores este año, pero ahora está programado para su lanzamiento en la segunda mitad de 2009.

Puedes compartir en en tu Twitter y Facebook para que tus colegas lo lean

??? ? ? ???

Comparte