Computación de Altas Prestaciones Sin miedo, es más fácil de lo que parece. Alex Ramírez Arquitecturas Heterogeneas Barcelona Supercomputing Centrer

Documentos relacionados
Computacion de Alto Performance

Computación Cientíca en Clusters

Computación de Propósito General en Unidades de Procesamiento Gráfico GPGPU. Clase 0 Lanzamiento del Curso. Motivación

Soluciones BYOD para el aula. 24.Febrero.2016

Secretaría Nacional de la Administración Pública Subsecretaría de Tecnologías de la Información

Introducción. TEMA 3: Clusters de Computadores Personales

TIER 0 Centros europeos. TIER 1 Centros nacionales. TIER 2 Centros regionales y universidades

Nociones básicas de computación paralela

TRES PREGUNTAS SOBRE El Supercomputador ALTAMIRA Abierto a la Innovación

Laboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015

Investigación, Resultados Y beneficios. Simplificación de HPC en la educación superior e instituciones de investigación. Información general

CENTRO DE INVESTIGACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES

Laboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015

Requisitos Técnicos de Cluster Heterogéneo.

EXPEDIENTE: 2/2015 ADQUISICIÓN E INSTALACIÓN DE INFRAESTRUCTURA CIENTÍFICA Y TECNOLÓGICA PARA CÉNITS PLIEGO DE PRESCRIPCIONES TÉCNICAS

Soluciones para entornos HPC

PPTSU DESCRIPCIÓN Y CARACTERÍSTICAS TÉCNICAS:

RECURSOS SUPERCOMPUTACIÓN BSC- CNS RES PRACE

Intel lanza su procesador Caballero Medieval habilitado para Inteligencia Artificial

Laboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015

CAR.

Servicios avanzados de supercomputación para la ciència y la ingeniería

FUNDAMENTOS DE COMPUTACION INVESTIGACION PROCESADORES DIANA CARRIÓN DEL VALLE DOCENTE: JOHANNA NAVARRO ESPINOSA TRIMESTRE II

BSC MARENOSTRUM. Javier Bartolomé Rodriguez Systems Group

CLUSTERS. Antonio Antiñolo Navas ESI-UCLM. Profesor: Serafín Benito Santos. Arquitectura e Ingeniería de Computadores

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...

Nicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011

Cómputo de Alto Desempeño en Intel: OSCAR, Solución en Software para Cómputo en Clusters

High Performance Computing y Big Data en AWS. +info: ( HPC y Big Data en AWS 16 Abril, / 14

Extractos de la conferencia: Supercomputación y Software Libre realizada por Linalco en la Universidad de Granada

FUNDAMENTOS DE COMPUTACIÓN PARA CIENTÍFICOS. CNCA Abril 2013

2º Jornada de Supercomputación E.T.S.I. Aeronaúticos UPM. Lustre: A High Performance Open Source File System

Cálculo avanzado: facilidades y rangos de aplicación

Virtualización Open Source. Virtulización basado en Linux para escritorios y servidores con compatibilidad para Microsoft Windows

Lusitania. Pensando en Paralelo. César Gómez Martín

Recursos y servicios HPC en el BIFI

Tema I. La computación en el profesional de la Ingeniería

IT Essentials I: PC Hardware and Software

SEMINARIO PRÁCTICO Cómo elegir el sistema de cálculo científico ideal para mi investigación. Raúl Díaz

DE CLUSTER A CLOUD (VISIÓN PRÁCTICA) ARCOS

Evaluación del rendimiento de procesadores Intel Nehalem. Modelos x7550, x5670 y x5570

RES (Red Española de Supercomputación) & PRACE

FAMILIA PROFESIONAL EDIFICACIÓN Y OBRA CIVIL

Supercomputador LUSITANIA

Competencias Generales

Equipamiento disponible

Montserrat González Ferreiro RES management engineer

TUTORIAL: COMPUTACIÓN de ALTO DESEMPEÑO

Objetos de aprendizaje: Computadora


ATLANTE! i n f r a e s t r u c t u r a d e s u p e r C o m p u t a c i ó n G o b i e r n o d e C a n a r i a s!

Arquitectura: Clusters

28/08/ :52:22 Página 1 de 5

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla

MINUTA: Taller en UAEMEX, Toluca. Construcción de Tecnología HPC

GALICIA INSTALARÁ FINIS TERRAE EL SUPERCOMPUTADOR DE MAYOR MEMORIA COMPARTIDA DE EUROPA

IFCT0309 Montaje y Reparación de Equipos Microinformáticos

ENSAMBLE Y MANTENIMIENTO DE COMPUTADORES

Taller Computación Altas Prestaciones. Pedro Antonio Varo Herrero

1. Objeto. 2. Introducción. 3. Alcance del servicio licitado

Clusters en Linux. * Jorge Castellanos - jorcas@cantv.net ** Julio Ortega - roliverio@cantv.net. * FACYT-UC Computación ** IUPSM Sistemas

datos para plataformas de cómputo Red Gallega de Computación de Altas Prestaciones

Introducción. Universidad Nacional Tecnológica del Cono Sur de Lima JORGE AUGUSTO MARTEL TORRES 1

ordenador A o Datos analógicos: o Velocidad de un coche o La temperatura en Valencia, etc. o Datos digitales:

Servidor de Impresión en Red Ethernet 10/100 Mbps a USB 2.0 con LPR

1.- Edificio de Unidad Administrativa. 2.- Edificio de Planeación, Programación y Presupuestación. 3.- Edificio de Centro de Cómputo.

Nube en el Teide (HPC) Jornadas Técnicas de RedIRIS 2015 Santa Cruz de Tenerife Carlos I. González Vila

Herramientas para el estudio de prestaciones en clusters de computación científica, aplicación en el Laboratorio de Computación Paralela

COMPUTACIÓN EN NUBE. Nuevas tecnologías para antiguas ideas.

Curso de Computación Científica en Clusters

CAPÍTULO 1. LAS REDES

Adaptador USB 3.0 a VGA para Mac - Tarjeta de Video Externo Cable x p

CLASES DE COMPUTADORES

SOLUCIONES DIGITALES PARA AGUA, PROCESO, PETRÓLEO & GAS Y ENERGÍA

drobiosystems Implantación de ERP en código abierto y entorno web Marcos Simón 18 de Enero, 2006 Contenido

:Arquitecturas Paralela basada en clusters.

SisMat Nombre Materia Grupo Docente Carrera(s) PREPARACION Y EVALUACION DE PROYECTOS I 1 Docente por Designar..

Introducción a la medición Rendimiento de procesadores. Administración de Recursos Ingeniería en Sistemas de Información UTN-FRBA- ARGENTINA

NUBE PERSONAL DISCO DURO NO INCLUIDO. ascendeo Iberia - C. Les Planes 2-4 Polígono Fontsanta Sant Joan Despí Barcelona

Actualización sistema almacenamiento HPC del BSC a tecnologías Exascale

Introducción a los Sistemas Operativos

FUNCIONAMIENTO DEL ORDENADOR

HP CAST IBÉRICA 2012

La Red Española de Supercomputación

INGENIERÍA INDUSTRIAL PLAN DE ESTUDIOS

Múltiples GPU (y otras chauchas)

ESTANDARES DE CALIDAD DE SERVICIO Y SEGURIDAD

FACULTAD DE INGENIERIAS PROGRAMAS INFORMATICOS PROGRAMACION DE PRIMEROS EXAMENES PARCIALES LUNES 27 DE SEPTIEMBRE A SABADO 2 DE OCTUBRE DE 2010

Computación Cluster y Grid. Computación Cluster y Grid. Cluster Computing

Sistema Operativo, Búsqueda de la Información: Internet/Intranet y Correo Electrónico (UF0319)

Memoria de las mejoras, tanto técnicas y de plazos de entrega como de mantenimiento, que la empresa haya decidido ofrecer.


GRUPOS DE INVESTIGACIÓN EN ARQUITECTURA DE COMPUTADORES GAC-USC y GAC-UDC

TEMARIO COMPUTACIÓN, COMERCIO Y CONTABILIDAD

Diseño y evaluación de un clúster HPC: Hardware

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ)

Sistema automático de creación de nodos de cómputo virtuales en la nube

INFORME DE SEGUIMIENTO A LOS PROYECTOS DE INVERSIÓN EJECUTADOS VIGENCIA 2011

Introducción a la Operación de Computadoras Personales

9. Evolución del alumnado matriculado en Grados según rama del conocimiento, titulación y sexo. Universidad Politécnica de Cartagena.

Transcripción:

Computación de Altas Prestaciones Sin miedo, es más fácil de lo que parece Alex Ramírez Arquitecturas Heterogeneas Barcelona Supercomputing Centrer

Supercomputadores 2

Qué es un supercomputador? Top500 (www.top500.org) Ranking de los 500 computadores mas rápidos Rendimiento evaluado en una sola aplicación High Performance Linpack (HPL) Rendimiento en TFLOPS (10^12 ops coma flotante / segundo) La lista se actualiza dos veces al año Junio, anunciada en ISC (Europa) Noviembre, anunciada en Suercomputing (USA) Limitaciones importantes Solo lista los computadores que envian sus resultados Los computadores privados, o confidenciales, no aparecen en la lista Mantiene una gran cantidad de datos históricos y estadísticas 3

Proyecciones de rendimiento del Top500 El rendimiento de los sistemas HPC se duplica cada año x1000 cada 10-12 años Más rápido que la Ley de Moore 4

Pero de verdad necesito un supercomputador?? No todos los problemas requieren 1018 FLOPS La tecnologia de supercomputación no tiene porque aplicarse a escala completa Versiones reducidas de los supercomputadores se usan en todas partes Servidores HPC Ordenadores personales Dispositivos móviles 5

HPC está presente en todos los ámbitos Bio-sciences Geo-sciences Genoma humano Investigación farmacos Detección de enfermedades Estudios de infección Diseño asistido por ordenador Defensa Energía Automoviles, aviones, cohetes Estructuras, mecánica, Gestión de la red eléctrica Ingenieria química Transporte y logística Diseño molecular Planificación de rutas Resolución de incidencias Contenidos digitales Gráficos por computador Digitalización de medios Académico Investigación básica y aplicada Análisis financiero Diseño electrónico automatizado Petroleo y gas Modelado de reservas Modelos climáticos Predicción meteorológica... 6

Computar es una ventaja competitiva Formula 1 Calcular el momento óptimo para el cambio de neumáticos Estado y temperatura del neumatico Peso del coche Situación del tráfico A la entrada A la salida Sector financiero Análisis de riesgos 7

Estamos en una era de commodity computing Los ordenadores personales (incluso los móviles y tablets) ya incorporan tecnologia HPC Multi-core Múltiples procesadores en un chip Unidades de coma flotante, unidades de proceso vectorial (SIMD) Memorias de alta frecuencia Existe software Open Source para gestión de HPC SO, compilador, librerias (bibliotecas) Servidores web, bases de datos... Gran cantidad de opciones disponibles Espacio de diseño amplio Muchas oportunidades de optimización y personalización Rendimiento / es un criterio fundamental en el mercado HPC actual 8

Componentes de un cluster HPC Nodos de cálculo Master (log-in) (cálculo) Interconexión Tráfico de datos 10-40 GbE, Infiniband Sistema de ficheros + administración (job control) 1 GbE Almacenamiento Master 9 Storage Storage

Modos de uso en HPC: Throughput computing Gran cantidad de ejecuciones (independientes) a realizar Distribuir tareas a nodos del cluster N ejecuciones, M veces más rápido Master 10 Storage Storage

Modos de uso en HPC: Ejecución paralela Una unica ejecución de gran complejidad Dividida en partes interdependeintes Distribuir tareas a nodos del cluster Comunicar las dependencias por la red de datos 1 ejecución ~ M veces más rápido Master 11 Storage Storage

Componentes de un cluster: Procesador Frecuencia de reloj A mayor velocidad de CPU, mayor consumo Relación exponencial DVFS Turbo-mode Multi-core Multiples procesadores en un solo chip Memoria compartida Mayor capacidad de cálculo sin aumentar la frecuéncia Relación lineal 12

Componentes de un cluster: nodo Sockets Multiples chips Multi-core a su vez Canales de memoria Aceleradores GPU Interficies de red Almacenamiento 13

Componentes de un cluster: Almacenaje Rack 19 de anchura 42U (1.75 c.u.) de altura Bastidores Según su altura: 1U, 2U, Blades Bladecenter (7U) 16-18 blades 14

Componentes de un cluster Interconexión Almacenamiento Ethernet 100 Mbit, 1 GbE 10 GbE, 40 GbE Infiniband SDR, DDR, QDR, FDR 1x, 4x, 12x 4x QDR ~ 40 Gb/s Myrinet Master Local al nodo Datos temporales Checkpointing Sistema de ficheros paralelo NFS GPFS Lustre 15 Storage Storage

Refrigeración e infraestructura Refrigeración por aire, 45% cost Refrigeración por agua (puerta trasera), 33% cost Refrigeración directa por agua, 9% cost 16 (1.9 PUE) (1.5 PUE) (1.1 PUE)

Software Sistema operativo Linux RedHat, SUSE, Ubuntu Systemware MPI Gestión del cluster Gestión de colas Monitorización de rendimiento Monitorización de energia 17

Como empezar en HPC Personal Administración de sistemas Software Linux ISV Hardware Escalabilidad Mantenimeinto Coste de operación Soporte Hardware Software 18

Algunos consejos básicos Es necesario tener un plan de ruta Y aún más tener un objetivo a cumplir Probar antes de comprar Los proveederos disponen de sistemas de prueba (acceso remoto) Comprobar el rendimiento (y escalabilidad) de nuestras aplicaciones Soporte Los componentes fallan El software falla Entregado en casa vs. Ikea En sistema HPC es más barato si lo montas en casa Pero luego quien se hace cargo de los problemas? 19

Mensajes finales HPC es una ventaja competitiva Quien mejor computa, mejor compite Muchas opciones disponibles Búsqueda de soluciones óptimas (, Watt, Area, ) Probar antes de comprar Planificar, y ceñirse al objetivo Personal Software Hardware Unirse a la comunidad HPC Exhibits Forums Have fun! 20