Académique Documents
Professionnel Documents
Culture Documents
CARACTERISTICAS TECNICAS:
• URL: http://www.nics.tennessee.edu/...
• Procesador: AMD X86_64 Opteron Quad Core 2300 MHz (9.2 GFlops)
http://www.cray.com/Products/XT5/Product/Specifications.aspx
1
Arquitectura de Computadoras UNMSM - FISI
6 MB de caché L3
compartida
2
Arquitectura de Computadoras UNMSM - FISI
• sistema de núcleos con más de 150K, 1,059 Petaflops sostenido, con una
explosión de 1,381 Petaflops.
• El XT5 se combinan en un único sistema que utiliza una red InfiniBand cada
pieza que une a la araña del sistema de archivos.
CARACTERISTICAS FUNCIONALES:
3
Arquitectura de Computadoras UNMSM - FISI
• Con más de tres veces la memoria de cualquier otro equipo increíble ancho de
banda y el Jaguar es alimentado por Quad-Core AMD Opteron como el primer
superordenador para X86 utiliza el conjunto de instrucciones con todas sus
aplicaciones, compiladores y herramientasJaguar tiene cientos de aplicaciones
que han sido portados a la XT sistema Cray y muchos han sido ampliadas para
que se ejecute en hasta 150.000 núcleos AMD Opteron.
AREAS DE APLICACIÓN
Energía
http://www.cray.com/Products/XT5/IndustrySolutions/Energy.aspx
4
Arquitectura de Computadoras UNMSM - FISI
http://www.cray.com/Products/XT5/IndustrySolutions/GovernmentDefense.aspx
Ciencias de la Vida
http://www.cray.com/Products/XT5/IndustrySolutions/LifeSciences.aspx
El Cray XT5, con su altamente escalable y asequible red combinada con inigualable
calcular la densidad, que puede hacer el más difícil la capacidad de las necesidades y
la capacidad de computación.
5
Arquitectura de Computadoras UNMSM - FISI
http://www.cray.com/Products/XT5/IndustrySolutions/Manufacturing.aspx
SOFTWARE
El Cray Cray XT5 utiliza el entorno Linux ™ (CLE). CLE es una suite de software de
alto rendimiento que incluye un Linux basado en el sistema operativo diseñado para
ejecutar aplicaciones complejas y de gran escala de manera eficiente a más de
240.000 núcleos de procesamiento. El entorno de Linux cuenta con un núcleo de
cómputo que puede ser configurado para que coincida con el volumen de trabajo
diferentes. Cuando se ejecuta aplicaciones altamente escalables, los nodos se
pueden ejecutar en un modo ligero, asegurando que los servicios del sistema
operativo no interfieran con la aplicación escalabilidad. Este diseño especial asegura
que no hay prácticamente nada de lo que se interpone entre el usuario de la
aplicación escalable y el hardware.
Compiladores
6
Arquitectura de Computadoras UNMSM - FISI
Administración
Aplicaciones
La siguiente es una lista parcial de aplicaciones HPC industria que puede ser
ejecutado en el sistema Cray XT5.
El tiempo / clima - 4DVAR, CAM, CCSM, HIRLAM, Hycom, MM5, POP, FRM
Sistema de Kraken
El nuevo Kraken es una Cray XT5 sistema, que consta de 8256 nodos, cada uno con
dos 2,3 GHz de núcleo cuádruple AMD Opteron, con un total de 66.048 núcleos de
calcular.. Cray nodos ejecutar Linux Medio Ambiente (CLE) 2.1, un sistema operativo
diseñado para reducir al mínimo los gastos generales, lo que permite escalable de
baja latencia de comunicación global. Cada nodo está conectado a un router a través
de Cray SeaStar HyperTransport, y el SeaStars están todos interconectados en 3-D-
topología toro La interconexión ha resultado un gran ancho de banda, baja latencia, y
la extrema escalabilidad
Conexión
Transferencia de datos
Kraken utiliza el módulo de comando (softenv no está disponible) para seleccionar las
bibliotecas, compiladores y otros programas que no están en el entorno de usuario
por defecto.
Compilar
Por defecto, usa el Kraken Grupo Portland (IGP) compiladores. GNU y PathScale
compiladores están disponibles a través del módulo de comando. Para compilar el
programa de MPI, la utilización cc, CC, y ftn comandos para C, C + + y Fortran
programas. Estos comandos crear ejecutables a contar a partir del nodos. mpicc,
mpicxx, mpif77 y mpi90 no están disponibles en Kraken. El Cray bibliotecas científicas
(BLAS, LAPACK, ScaLAPACK, BLACS, y otros) se encuentran en la ruta por defecto.
Utilice el módulo de mando de las bibliotecas como HDF, NetCDF, FFTW, y PETSc.
Empleo de Correr
Kraken utiliza PBS / Par (qsub, qdel, qstat, etc) para trabajos por lotes.. Para
especificar el número asignado a los núcleos de proceso por lotes, el uso "# PBS-l =
tamaño de los núcleos" en el script por lotes (núcleos donde es el número de
cilindros). Dado que el sistema asigna lote en unidades de 4-nodos centrales, el
número de cilindros debe ser un múltiplo de 4.
Para especificar una cuenta a cobrar, el uso "# PBS-A cuenta". El comando muestra
su showusage válido cuentas y proyectos.
8
Arquitectura de Computadoras UNMSM - FISI
. Un script de muestra de lotes está disponible. Uso "qsub script" para presentar un
trabajo por lotes. Utilice qsub I para tareas interactivas como la depuración.
Requisitos de conexión
Con el fin de proporcionar un sistema seguro, el acceso a Kraken sólo está disponible
a través del protocolo Secure Shell (SSH). Basado en UNIX de sistemas operativos
suelen tener un cliente SSH integrado, disponible escribiendo ssh
[username@]server. Los usuarios de Windows pueden obtener los clientes en línea,
tales como PuTTY. Cualquier cliente SSH:
• debe apoyar el protocolo SSH-2 (con el apoyo de todos los modernos clientes
SSH). Varias vulnerabilidades de seguridad existen en el protocolo SSH-1, por
lo tanto, el acceso mediante un cliente de la versión 1 no está permitido.
PreferredAuthentications keyboard-interactive,password
PreferredAuthentications keyboard-interactive, password
Acceso Seguro
El sistema actualizado Kraken es una Cray XT5 con 8256 nodos interconectados con
SeaStar Cada nodo tiene cuádruple núcleo AMD Opteron con un total de 66.048
núcleos. 4416 nodos (35328 cilindros) disponen de 2 GBytes de memoria por núcleo.
3840 nodes (30720 cores) tienen 1 GByte de memoria por núcleo.
9
Arquitectura de Computadoras UNMSM - FISI
Cada núcleo corre a 2,3 GHz y puede generar 4 FLOPS por ciclo de reloj. El máximo
rendimiento es 608 TFLOPS.
Uso recomendado
Kraken es altamente escalable para aplicaciones paralelas.
NICS se ha hecho cargo de un nuevo Cray XT5. La nueva máquina, que sustituye a la
Cray XT4, será llamado por el mismo nombre, 'Kraken'.
El nuevo XT5 Kraken estará disponible a partir del lunes 2 de febrero. En los próximos
dos meses, hasta el 30 de marzo, ambas máquinas estarán disponibles para facilitar
la transición de la XT4 a la XT5.
NO ejecutar los ejecutables que se han compilado en el XT4 en el XT5.. Esto puede
causar graves problemas en el sistema. Debe ser posible la transferencia de la fuente
y hacer uso del mismo procedimiento.
BIBLIOGRAFIA
• http://www.top500.org/system/9876
• http://www.nics.tennessee.edu/category/news/kraken-xt5
• http://www.cray.com/Products/XT5/Product/ORNLJaguar.aspx
• http://knowledgebase.e-irg.eu/xslt/transform?
for=cray&source=eirgsp/start.xml&style=eirgsp/search.xsl.xml
• http://www.geek.com/articles/chips/new-top-500-supercomputer-list-shows-ibm-
takes-10th-straight-1-20090623/
• VIDEOS: http://www.cray.com/Assets/Flash/XT5Jaguar/PromoF6Md.html
10
Arquitectura de Computadoras UNMSM - FISI
11