Red Storm es un superordenador arquitectura diseñada para el Departamento de Energía de EE.UU. ‘s Administración Nacional de Seguridad Nuclear de Simulación Avanzada y el Programa de Informática . Cray, Inc lo desarrolló en base a las especificaciones arquitectónicas contratadas proporcionadas por Sandia National Laboratories . [1] La arquitectura se produjo posteriormente comercialmente como Cray XT3 . [2]
Red Storm es una máquina de procesamiento masivamente paralela , dividida en espacio compartido, estrechamente acoplada con una red de malla 3D de alto rendimiento. Los procesadores son CPU AMD Opteron estándar con DIMM de memoria disponibles en el mercado . La combinación NIC / enrutador, llamada SeaStar, es el único componente ASIC personalizado en el sistema y utiliza un núcleo basado en PowerPC 440 . Cuando se implementó en 2005, la configuración inicial de Red Storm consistía en 10,880 Opterons de 2.0 GHz de un solo núcleo, de los cuales 10,368 estaban dedicados a cálculos científicos. Los 512 Opterons restantes se utilizaron para dar servicio a los cálculos y también proporcionar la interfaz de usuario al sistema y ejecutar una versión de Linux.. Esta instalación inicial consistió en 140 gabinetes, ocupando 280 metros cuadrados (3,000 pies cuadrados) de espacio de piso.
La supercomputadora Red Storm fue diseñada para ser altamente escalable desde un solo gabinete hasta cientos de gabinetes y se ha ampliado dos veces. En 2006, el sistema se actualizó a Opterons de doble núcleo de 2,4 GHz . También se puso en línea una quinta fila adicional de gabinetes de computadora, lo que resultó en más de 26,000 núcleos de procesador. Esto resultó en un rendimiento máximo de 124,4 teraflops, o 101,4 ejecutando el punto de referencia Linpack . [3] Una segunda actualización importante en 2008 introdujo la tecnología Cray XT4 : procesadores Opteron de cuatro núcleos y un aumento de la memoria a 2 GB por núcleo. Esto resultó en un rendimiento teórico máximo de 284 teraflops. [4]
Clasificación de rendimiento Top500 para Red Storm después de cada actualización:
- Noviembre de 2005: puesto 6 (36,19 TFLOPS) [5]
- Noviembre de 2006: Puesto 2 (101,4 TFLOPS) [6]
- Noviembre de 2008: puesto 9 (204,2 TFLOPS) [7]
Red Storm está destinado a la informática de capacidad. Es decir, se puede ejecutar una sola aplicación en todo el sistema. Esto contrasta con la computación de capacidad estilo clúster, en la que partes de un clúster se asignan para ejecutar diferentes aplicaciones. El rendimiento del subsistema de memoria, el procesador y la red deben estar en el equilibrio adecuado para lograr un progreso adecuado de la aplicación en toda la máquina. El software del sistema también juega un papel clave. La API de programación de red de Portals se utiliza para garantizar que la comunicación entre procesadores pueda escalar al tamaño de todo el sistema, y se ha utilizado en muchas supercomputadoras diferentes, incluidas Intel Teraflops y Paragon . Los procesadores de cómputo utilizan un sistema operativo de núcleo ligero personalizado llamado Catamount , que se basa en el sistema operativo de ASCI Red llamado "Cougar" . [8] Una implementación en el espacio de usuario del sistema de archivos Lustre , llamada liblustre , fue trasladada al entorno de Catamount usando la biblioteca libsysio [9] para proporcionar una semántica similar a POSIX . Este cliente del sistema de archivos se ejecutó en el entorno Catamount de un solo subproceso sin interrupciones, [10] y solo atendió solicitudes de E / S cuando la aplicación lo permitía explícitamente, para reducir la fluctuación introducida por las operaciones del sistema de archivos en segundo plano.
Red Storm fue dado de baja en 2012. [11]
Referencias
- ^ "Hoja de datos de Red Storm 2004" (PDF) (Comunicado de prensa). Junio de 2004. Archivado desde el original (PDF) el 11 de mayo de 2009 . Consultado el 11 de agosto de 2009 .
- ^ "Comunicado de prensa de Sandia Red Storm" (Comunicado de prensa). 2004-07-27. Archivado desde el original el 26 de agosto de 2009 . Consultado el 11 de agosto de 2009 .
- ^ "La actualización de Red Storm eleva la supercomputadora Sandia al segundo lugar en el mundo, pero al primero en escalabilidad, dicen los investigadores" (Comunicado de prensa). 2006-11-14 . Consultado el 11 de agosto de 2009 .
- ^ "Cray y Sandia anuncian un acuerdo para actualizar la supercomputadora" Red Storm "a 284 Teraflops" (Comunicado de prensa). 2008-02-06 . Consultado el 11 de agosto de 2009 .
- ^ "Top 500 rankings de noviembre de 2005" . Noviembre de 2005 . Consultado el 11 de agosto de 2009 .
- ^ "Top 500 rankings de noviembre de 2006" . Noviembre de 2006 . Consultado el 11 de agosto de 2009 .
- ^ "Top 500 rankings de noviembre de 2008" . Noviembre de 2008 . Consultado el 11 de agosto de 2009 .
- ^ "Ficha técnica de Red Storm 2008" (PDF) (Comunicado de prensa). 2008. Archivado desde el original (PDF) el 26 de agosto de 2009 . Consultado el 11 de agosto de 2009 .
- ^ "libsysio" . 2006 . Consultado el 16 de febrero de 2016 .
- ^ "Arquitectura de software de Catamount con extensiones de doble núcleo" (PDF) . 2005 . Consultado el 16 de febrero de 2016 .
- ^ "Pases de Red Storm" . Junio de 2012 . Consultado el 2 de noviembre de 2012 .