|
CARACTERÍSTICAS FÍSICAS
COMPILADORES ANÁLISIS DE CÓDIGOS SISTEMA DE COLAS NQS SISTEMA OPERATIVO
¿Cuántos procesadores tiene la Origin 2000? El equipo consta de 40 procesadores RISC MIPS R12000 de 64 bits a 300 MHz, capaces de trabajar en paralelo y de realizar operaciones matemáticas a gran velocidad. ¿Cuáles son las características más relevantes de los procesadores R10k?
Cada procesador de la Origin posee:
¿Cuál es la velocidad teórica de los procesadores para realizar operaciones de punto flotante? Cada procesador puede realizar 2 FLOP (operaciones de punto flotante) por ciclo de reloj , por lo tanto, realiza 390 FLOPS/s. La capacidad teórica de los 40 procesadores juntos es de 15.6 GFLOPS. ¿Cómo están organizados los procesadores de la Origin 2000? En nodos de 2 procesadores. Estos nodos se conectan entre sí en una topología de hipercubo. ¿Cómo está organizada la memoria en la Origin 2000? Existen tres niveles de memoria:
¿La Origin 2000 es una máquina de memoria distribuida? Aunque está distribuida físicamente, la memoria es compartida ya que cualquier procesador puede utilizar cualquier banco de memoria de forma transparente, lo que se conoce como memoria tipo NUMA. Esto se logra mediante el uso de varias técnicas, entre ellas, la memoria de directorio y la coherencia del cache. ¿Cómo está organizado el equipo Origin 2000 de la UNAM? La Origin 2000 se encuentra dividida en dos computadoras, Berenice8, con 8 procesadores y 2GB de RAM y Berenice32, con 32 procesadores y 8GB de RAM. Estas máquinas comparten aplicaciones y directorios de usuarios. ¿Cuántas unidades de disco tiene la supercomputadora Origin 2000? Berenice32 tiene instalados varios discos duros SCSI que en conjunto suman 100Gb, mientras que Berenice8 tiene 40Gb de disco duro en total. Los discos son de 9 Gb de capacidad. ¿Cuáles son el peso y dimensiones de la supercomputadora Origin 2000? La Cray-Origin 2000 mide 1.85m de alto, 71cm de ancho y 1.02m de largo y pesa alrededor de 300 kg por gabinete (3). ¿Cómo se controla la temperatura de la supercomputadora Origin 2000? La supercomputadora cuenta con un sistema de refrigeración que tiene como finalidad mantener una temperatura adecuada para los procesadores y las unidades de disco. Los procesadores se pueden enfriar con aire acondicionado, lo que disminuye de manera considerable los costos de mantenimiento, comparado con otros tipos de enfriamiento. ¿Cuáles son los compiladores con que cuenta la Origin 2000? Fortran 77(f77), Fortran90(f90), C(cc) y C++(CC) ¿Qué ventajas ofrecen los compiladores de la Origin 2000?
¿Cuáles son las opciones más comunes de optimización automática en Origin 2000? Las opciones de optimización, tanto para Fortran como para C, son:
¿Cómo paralelizar un programa de manera automática? En Origin 2000 se pueden usar las banderas -pfa ó -pca según sea el caso, por ejemplo : f77 -pfa pro.f cc -pca pro.c ¿Cómo puedo obtener más información sobre los compiladores? Mediante el manual en línea
¿Qué depuradores existen en la Origin 2000? El depurador principal es Workshop, con el cual pueden depurarse programas seriales y paralelos. Puede encontrar más información en la hoja del manual (man Workshop) o en la página electrónica de Workshop. ¿Cómo mido el rendimiento de un programa en la Origin 2000? La herramienta perfex realiza
el reporte del comportamiento de un programa. El modo de utilizarlo
es: perfex -a -x -y programa_ejecutable Más información en la página del manual en línea (man perfex). ¿Qué herramientas de ánalisis de rendimiento existen en la Origin 2000? Las herramientas ssrun, proof, dprof, y dlook obtienen perfiles de ejecución de un programa, Más información en la página del manual en línea (man speedshop) o en la página electrónica de Speedshop. ¿Qué es el Plan de Becarios en Supercómputo? Es un plan de capacitación cuyo objetivo es formar recursos humanos en el área de cómputo de alto rendimiento ¿Cuáles son los requerimientos para entrar al Plan? Tener conocimientos básicos en
computación. ¿Cuáles son los cursos que se imparten en el Plan de Becarios de Supercómputo? Tronco Común
Áreas de especialización Módulo Avanzado
¿Qué es el sistema de colas NQE? NQE es una aplicación que permite a los usuarios de supercómputo someter, terminar, modificar y controlar trabajos en modo no interactivo. Esta aplicación permite ejecutar de manera más eficiente, natural y económica los procesos en el sistema. ¿Qué ventajas tiene el usar NQE? El usuario puede seguir trabajando de forma interactiva en su terminal
¿Cómo se ejecuta un programa usando NQE? Mediante un archivo que contiene comandos a ejecutar e instrucciones para NQE. Ver ejemplos en Guía de NQE . ¿Qué significan los nombres de las colas de NQE? Indican la cantidad máxima de memoria que un proceso puede utilizar si es sometido a la cola. Por ejemplo, un trabajo sometido a la cola q_4Mw puede usar como máximo 32 MBytes (1 Megaword=8 Bytes) ¿Qué sistema operativo tiene la Origin 2000? El sistema operativo es IRIX 6.5.14 de SGI Es el tiempo que un procesador dedica a la ejecución de un proceso Si después de 5 minutos ya terminó la ejecución de mi programa. ¿Fueron 5 minutos de tiempo de CPU? No. Debido a que la Origin es un sistema multiusuario y multitarea, reparte su tiempo entre actividades propias del sistema y los procesos de los usuarios. Así, sólo una fracción de ese tiempo fue dedicado a la ejecución de tu programa. ¿Existe algun límite de recursos para los procesos? Actualmente ningún job interactivo de IRIX puede consumir más de 200MB de memoria o 30 minutos de CPU. Cuando un proceso alcanza cualquiera de estos límites el sistema manda una señal de terminación de forma automática. Cada vez que un usuario abre una conexión, el sistema operativo crea un contenedor para todos los procesos del usuario; este número es conocido como JID. Los límites de recursos del sistema están asociados al JID. ¿Cómo puedo conocer mi Job ID? El comando jstat me permite ver el JID de la conexión en que estoy trabajando % jstat JID
OWNER
COMMAND . |