Cray XK7

De Wikipedia, la enciclopedia libre
Titan
Información
Tipo modelo de objeto manufacturado
Fabricante Cray Inc.
Ubicación Oak Ridge National Laboratory
Oak Ridge, Tennessee
Bandera de Estados Unidos Estados Unidos
Datos técnicos
Memoria 16 o 32 GB ECC DDR3 por CPU
5 o 6 GB ECC GDDR5 por GPU
Conjunto de instrucciones AMD Opteron 6200 "Interlagos" de 16 núcleos
Nvidia Tesla serie K20 Kepler
Software
Sistema operativo UNICOS
www.cray.com/Products/Computing/XK7.aspx

El XK7 es una plataforma de supercomputadora producida por Cray, lanzada el 29 de octubre de 2012. El XK7 es la segunda plataforma de Cray en usar una combinación de unidades centrales de procesamiento ("CPUs") y unidades de procesamiento gráfico ("GPUs"); esta arquitectura híbrida requiere un encare diferente en la programación con respecto a las supercomputadoras que solo usan CPU. Los laboratorios que usan máquinas XK7 realizan talleres de capacitación para entrenar a los programadores en los nuevos lenguajes de programación necesarios para el XK7. La plataforma es usada en el Titan, la supercomputadora más rápida del mundo en noviembre de 2012, según la organización TOP500. Otros clientes incluyen Centro Nacional Suizo de Supercomputación, el cual tiene una máquina con 272 nodos, y Blue Waters, que posee una máquina con nodos XE6 y XK7 con lo que alcanza un rendimiento de aproximadamente 1 petaFLOPS (1015 operaciones de coma flotante por segundo).[1]

Descripción[editar]

El XK7 es escalable hasta 500 gabinetes, cada uno conteniendo 24 blades; cada blade contiene 4 nodos (1 CPU y 1 GPU por nodo).[2]​ Las CPU disponibles son Opteron serie 6200 Interlagos, de 16 núcleos, y las GPU son Nvidia Tesla serie K20 Kepler.[2]​ Cada CPU puede ir emparejada con 16 o 32 GB de memoria Error-correcting code (ECC) mientras que las GPU tienen 5 o 6 GB de memoria ECC, dependiendo del modelo de GPU usada.[2]​ Los nodos se comunican entre sí mediante el Gemini Interconnect; cada CI Gemini trabaja con 2 nodos con una capacidad de 160 GB/s.[2]​ Dependiendo de los componentes usados, un gabinete completo puede consumir entre 45 y 54,1 kW de electricidad, la cual se convierte en calor, por lo que los gabinetes deben ser enfriado, tanto por medio de agua o por aire.[2]

Las máquinas basadas en XK7 corren con el sistema operativo Cray Linux Environment, el cual incorpora SUSE Linux Enterprise Server.[2]​ El código para una máquina XK7 puede ser escrito en varios lenguajes de programación. La arquitectura híbrida requiere una programación diferente a la usada en supercomputadoras convencional que solo usan CPU; Oak Ridge National Laboratory y el Centro Nacional Suizo de Supercomputación mantienen talleres de capacitación para educar a los investigadores en el nuevo enfoque de programación.[3][3]

Uso[editar]

La plataforma XK7 fue anunciada el 29 de october de 2012 para coincidir con la finalización del Titan en el Oak Ridge National Laboratory (ORNL).[4]​ Titan tiene 18.688 nodos XK7, cada uno conteniendo una CPU Opteron 6274 con 32 GB de memoria y una GPU K20X con 6 GB.[5]​ La computadora tiene un capacidad máxima teórica de 27,1 petaFLOPS pero en el benchmark LINPACK usado por la organización TOP500 se obtuvo una velocidad de 17,59 petaFLOPS, suficiente para alcanzar el primer lugar en la lista de noviembre de 2012 list.[6][7]​ Titan consume 8,2 MW de electricidad y es tercero en la lista de Green500, la cual clasifica a las supercomputadoras por su eficiencia energética.[8]

El National Center for Supercomputing Applications (NCSA) en Illinois tiene una máquina, Blue Waters, usando una combinación de nodos Cray XE6 y XK7. La máquina tiene 3.072 nodos XK7 y 22.752 nodos XE6.[9]​ Cada nodo XE6 tiene dos Opteron 6276 y 32 GB de memoria por CPU.[10]​ Los nodos XK7 tienen CPU Opteron 6276 con 32 GB de memoria y un GPU K20X con 6 GB.[10]​ Blue Waters alcanzó más de 1 petaFLOPS en el benchmarks, sin embargo los administradores del proyecto no creen en la relevancia del benchmark LINPACK usado por la organización TOP500, por lo que no se enviaron los resultados para la clasificación.[9]

La computadora del Centro Nacional Suizo de Supercomputación, llamada Todi, fue actualizada a XK7 el 22 de octubre de 2012.[11]​ Todi tiene 272 nodos con CPU Opteron 6272 con 32 GB de memoria y GPU K20X con 6 GB.[12][13]​ Todi tiene una velocidad pico teórica de 393 teraFLOPS y alcanzó 274 teraFLOPS, ocupando el puesto 91 de la lista de noviembre de TOP500.[13]​ Todi consume 122 kW y ocupa el cuarto puesto, uno por debajo de Titan, en la lista Green500 de noviembre de 2012.[8][13]

Referencias[editar]

  1. Schulten, Klaus (29 de noviembre de 2012). «Blue Waters petascale supercomputer now in friendly user phase». Outlook Series. Consultado el 16 de enero de 2013. 
  2. a b c d e f «Cray XK7 Specifications». Cray. Archivado desde el original el 6 de enero de 2013. Consultado el 15 de enero de 2013. 
  3. a b «Introduction to OpenACC and CUDA Programming on the Cray XK7 Platform». Swiss National Supercomputing Centre. 10 de enero de 2013. Consultado el 15 de enero de 2013. 
  4. «Cray Launches XK7 Hybrid Super with Titan Debut at ORNL». Inside HPC. 29 de octubre de 2012. Consultado el 15 de enero de 2013. 
  5. «Introducing Titan». Oak Ridge Leadership Computing Facility. Consultado el 16 de enero de 2013. 
  6. Gajus, Brian (12 de noviembre de 2012). «ORNL Supercomputer Named World’s Most Powerful». Oak Ridge Leadership Computing Facility. Consultado el 16 de enero de 2013. 
  7. «Noviembre de 2012». TOP500. Consultado el 15 de enero de 2013. 
  8. a b «Heterogeneous Systems Re-Claim Green500 List Dominance». Green500. 14 de noviembre de 2012. Archivado desde el original el 5 de febrero de 2013. Consultado el 16 de enero de 2013. 
  9. a b «One Year Later: Delivering Sustained Petascale Science». National Center for Supercomputing Applications. diciembre de 2012. Archivado desde el original el 25 de enero de 2013. Consultado el 16 de enero de 2013. 
  10. a b «Brief Blue Waters System Summary». National Center for Supercomputing Applications. Consultado el 16 de enero de 2013. 
  11. «Todi Upgrade to Xk7». Swiss National Supercomputing Centre. 15 de octubre de 2012. Archivado desde el original el 19 de febrero de 2013. Consultado el 16 de enero de 2013. 
  12. «Todi Cray XK7». Swiss National Supercomputing Centre. Archivado desde el original el 21 de enero de 2013. Consultado el 16 de enero de 2013. 
  13. a b c «Todi». TOP500. Consultado el 16 de enero de 2013.