Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de...

39
Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I UAM-I M lA il C j Manuel Aguilar Cornejo Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo

Transcript of Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de...

Page 1: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Laboratorio de Súper Cómputo y Visualizacón en Paralelo

UAM-IUAM-I

M l A il C jManuel Aguilar Cornejo

Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo

Page 2: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo
Page 3: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo
Page 4: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Demanda de cómputo

Page 5: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Demanda de cómputo

ELF

η(r) = 0.385

Pb+2 12 O Pb+2 12 O NPb+2-12crnO4 Pb+2-12crnO2N2

Pb+2-12crnN4

Page 6: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Demanda de cómputoBiomoléculas

Page 7: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Demanda de cómputo

– Predicción del climaPredicción del clima

– Evolución de galaxiasEvolución de galaxias

Animaciones– Animaciones

Page 8: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Demanda de cómputo

Page 9: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Demanda de cómputo

Page 10: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Demanda de cómputo

Page 11: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Problemas al compartir recursos

El programador de las aplicaciones debe resolver esos problemas

Page 12: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Problemas al compartir recursos

Page 13: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Diferentes tipos de arquitecturasDiferentes tipos de arquitecturas paralelas

Redes de cobertura amplia0 1 0 5 d•0.1 a 0.5 segundos

•Cooperación de aplicaciones existentes

Redes locales•0.2 a 100Mb por segundo•Aplicaciones distribuidasintegradas

Multiprocesadores (Clusters)•Aplicaciones paralelas

Page 14: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Cómputo de Alto Rendimiento (HPC)

•Procesadores trabajando todo el tiempo.•Sistema disponible en cualquier momento.•Sistema operativo estable.•Trabajos con una larga duraciónTrabajos con una larga duración.•Trabajos que requieren varios procesadores.•Muchas operaciones con enteros y números de punto fl t tflotante.

Page 15: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Cómputo en paralelo

Tarea

Subtareas

Procesadores

Page 16: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Sistemas de Memoria Compartida18 Procesadores R10000

R A M

P P P P P

Modelo de programación de memoria compartida

Page 17: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Sistemas de Memoria Distribuida

CM5 (Thinking Machine)CM5 (Thinking Machine)32 Procesadores

R R R R R

P P P P PModelo de programación de paso de mensajes

Page 18: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

La UAM ha instalado sistemas que han estado en la lista del TOP500

Problemas con las compañías:

1. No son perpétuas.2. Costos muy elevados.y

Page 19: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Cúmulo de PCs

Page 20: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

l l b dEl Ing. Juan Carlos Rosas Cabrera ayudo a:

Construcción de cúmulos de servidores y manejo de y jLINUX para la administración de estos sistemas.

1 Laboratorios de docencia de la DCBI1.- Laboratorios de docencia de la DCBI2.- Encargado técnico del LSVP

Si i i l d diSiempre estuvieron involucrados estudiantes.

Page 21: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Diferentes tipos de conectividad

* Fast Ethernet (10 100 Mb/s)* Fast Ethernet (10-100 Mb/s)

* Gigabit Ethernet ( > 1000 Mb/s)TCP/IP

Gigabit Ethernet ( > 1000 Mb/s)

* Giganet

* Myrinet > 1000 Mb/s

* Quadrics* Quadrics

* Infiniband

Page 22: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Primer Cúmulo en la UAMI (2000):

20 nodos duales Pentium III* 1 GHz* 1 Gb RAM

1 Switch Giganet con 32 Puertos 1 25 Gb/s1 Switch Giganet con 32 Puertos 1.25 Gb/s

24 Tarjetas de red cLAN Giganet

Presupuesto: $71,000.00 USD

Page 23: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

fSoftware:

* SO/LINUX* GNU compilers* NWChem* Gaussian 98 Gaussian 98* DFT++

Page 24: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo
Page 25: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

COCO3=

HF/aug-cc-pVTZ (220 basis set functions)

CPU Time50

30

40(1

0^3

s)GiganetSGITCP/IP

0

10

20

Tim

e

00 2 4 6 8 10

Proc

Page 26: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Infraestructura en el 2004

•Computadora SGI con 18 procesadores•Computadora SGI con 18 procesadores•Cúmulo de PCs con 40 procesadores PIII•Cúmulo de PCs con 100 procesadores XeonCú l d 8 d I i•Cúmulo de 8 procesadores Itanium

Page 27: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo
Page 28: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

* Cúmulo de G5 (2004)

12 procesadores G5

* Cúmulo de Itanium (2004)

12 procesadores Itanium 212 procesadores Itanium 2

* Cúmulo de Woodcrest dual core (2006)144 cores

Page 29: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

SGI GRID

PIII X-I X-II

It2 G5 WIt2 G5 W

Master Node

Page 30: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Control de trabajos

•Open PBSp•Filas•Recursos

•MAUI•Despachador de recursosDespachador de recursos

Page 31: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo
Page 32: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

El LSVP en el 2006

R ió d i f t tRenovación de infraestructura

•Planta de respaldo•UPS•Aire acondicionado•Procesadores adicionales (36 Woodcrest duales dual core)Procesadores adicionales (36 Woodcrest duales dual core)

Fondos: SEP, CONACYT, UAM

Page 33: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

FUTUROFUTURO

Page 34: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Delta Metropolitana de Cómputo de Alto Rendimiento

Instalación de nodos robustos

Page 35: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

En el 2008 la UAM-Iztapalapa instala un cúmulo de servidorescon 2160 cores

Un nodo maestro (Sun Microsytems)

2160 núcleos de procesamiento Intel (LUFAC)

Unidad de almacenamiento de 100 TB usables (HP)

Page 36: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo
Page 37: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Servicios que ofrece el LSVP

• Instalación de cúmulos• Cursos de admon en LINUXCursos de admon. en LINUX• Cursos de instalación de cúmulos

Ti d CPU i l• Tiempo de CPU en aitzaloa• Almacenamiento de datos

Page 38: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

DirectorioDirectorio

Dra. Verónica Medina

Dr. Manuel Aguilar Dr. Andrés [email protected] [email protected]

Dr. Leonardo Dagdug M. en C. Alfonso Martí[email protected] [email protected]@xanum.uam.mx [email protected]

Dra. Graciela Roman Ing. Juan Carlos Rosasgrac@ an m am m jcarlos@ an m am [email protected] [email protected]

Page 39: Laboratorio de Súper Cómputo y Visualizacón en Paralelo UAM-I · Coordinador del Laboratorio de Supercómputo y Visualización en Paralelo. Demanda de cómputo. Demanda de cómputo

Preguntas???