ProParPresentaciónCurso 13/14 Departamento:Informática Aplicada (A.T.C.) (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D4417

Slides:



Advertisements
Presentaciones similares
SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
Advertisements

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN
GRUPO DE ARQUITECTURAS PARALELAS X Jornadas de Paralelismo
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS ( Resumen PYMES ) Noviembre de 2004.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO Resumen. 24 de Junio de 2005.
1 Reunión de Decanos y Directores de Matemáticas. Logroño, 26 de octubre de 2007 Logroño, 26 de octubre de 2007 MÁSTER EN INGENIERÍA MATEMÁTICA Universidades.
TEMA 2 MÚLTIPLOS Y DIVISORES
CRISTALOGRAFÍA Juan Carlos Fernández Caliani
En primer lugar presentarme…
02- Plan Organización Docente v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
02- PLAN DOCENTE Febrero 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
01- OFERTA FORMATIVA v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
Cuestiones y problemas
Diseño de Sistemas Operativos Ing. Ángel Caffa
PROGRAMACIÓN EN BAJO NIVEL
ARQUITECTURA DE COMPUTADORES - PERFORMANCE
PIRLS 2006 Mar González García INECSE Córdoba, 11 de enero, 2006.
HERRAMIENTAS MULTIMEDIA PARA LA INVESTIGACIÓN
4º CURSO DE INGENIERÍA QUÍMICA UNIVERSIDAD DE VALLADOLID
CiFP RODRÍGUEZ FABRÉS (Departamento de Orientación)
Cuenta Pública Ministerio de Agricultura 18 de diciembre de 2013.
PROGRAMACIÓN PARALELA Tema 5: Análisis de algoritmos paralelos
Programación Avanzada en Internet
Repaso del capítulo Primer Paso
Gerencia de Programas Federales de Agua Potable y Alcantarillado Evolución del Sistema Informático de Contraloría Social (SICS) Veracruz, Ver. 2 de octubre.
Círculos de proporción
Evolución Tasas de Interés Promedio del Sistema Financiero *
> ¿Qué es el Espacio Europeo de Educación Superior? El "Espacio Europeo de Educación Superior" es un plan complejo puesto en marcha por los países.
Sistema operativo Tema: Maquina virtual Alumnos: Eduar peña
Trascendencia de este curso Curso Introducción a la Computación 1
3 Enero 2010 PERÚ: IV CENSO NACIONAL ECONÓMICO, APURÍMAC.
3 Enero 2010 IV CENSO NACIONAL ECONÓMICO, 2008 PROVINCIA CONSTITUCIONAL DEL CALLAO.
INTERVENCIÓN PSICOSOCIAL EN CONTEXTOS EDUCATIVOS
Sesión sobre presentación de solicitudes de evaluación de la actividad investigadora a la CNEAI (16-XII-2013) Sesión sobre presentación de solicitudes.
Comité Nacional de Información Bogotá, Octubre 24 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE.
Comité Nacional de Información Bogotá, Julio 27 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
proPar Curso 13/14 4 2, 3, 2 2, 2 5 Computadores Paralelos
sisOpe Presentación Curso 13/14
CÁLCULO I 7.5 Créditos Sistema de Evaluación Ingeniero de Minas.
Curso MICROPROCESADORES1 Asignatura optativa de 6 créditos Teoría : Martes 12h. ; Jueves 13h. Laboratorio: Miércoles 18h. Tutorías: Miércoles.
ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES II
Introducción a los Procesadores Digitales de Señal (DSP)
Historia y Configuración del PC. Historia del PC Configuración del PC.
Arquitectura de Computadores Curso 2011 / 2012 Primer semestre Grado en Ingeniería de Computadores.
Autor: Javier Insa Cabrera Director: José Hernández Orallo 26 de septiembre de 2011.
CULENDARIO 2007 Para los Patanes.
Curso Inteligencia Artificial (30223)
Tema 2 Orden de contacto Polinomios de Taylor Teorema de Taylor
Facultad de economía y empresa
ESTADOS FINANCIEROS A DICIEMBRE DE 2013.
* Fuente: Sondeo del Consumidor de la Comisión de la UE, GfK. Expectativas sobre la situación.
3º curso Ingeniería Técnica en Informática de Sistemas UNED
Progresiones Aritméticas
Algoritmos y Programación Paralela Presentación 1 ALGORITMOS Y PROGRAMACIÓN PARALELA curso profesor Domingo Giménez Cánovas dis.um.es/~domingo/app.html.
sisOpe Presentación Curso 14/15
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (apunts de l’assignatura en format transparència) Beowulf Vs Clusters.
14 de diciembre de 2005 Universidad de Murcia1 Modelos de computadores paralelos Domingo Giménez Departamento de Informática y Sistemas Universidad de.
Temas avanzados de Ingeniería Informática (II)”: Procesamiento Paralelo José María Carazo Centro Nacional de Biotecnología - C.S.I.C. Universidad Autónoma.
ProParPresentaciónCurso 14/15 Departamento: Informática Aplicada => Sistemas Informáticos (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D4417
ArqAvaPresentaciónCurso 10/11 Departamento:Informática Aplicada (A.T.C.) (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D4411
ArqParPresentaciónCurso 14/15 Departamento:Sistemas Informáticos (A.T.C.) (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D4417
TABLÓN DE ANUNCIOS Normas del Curso Tutorías Notas Exámenes sisOpePresentaciónCurso 15/16 Departamento: Sistemas Informáticos (Bloque.
Presentación del cursoInformática I (2015-2) Departamento de Ingeniería Electrónica y de Telecomunicaciones Facultad de Ingeniería Informática I.
arqAvaPar Presentación Curso 17/18
sisOpe Presentación Curso 18/19
¿Cómo son nuestros clusters?
Programa de Prácticas Entorno Las prácticas Planificación
arqAva Presentación Curso 18/19
Transcripción de la presentación:

proParPresentaciónCurso 13/14 Departamento:Informática Aplicada (A.T.C.) (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D TABLÓN DE ANUNCIOS: Normas del Curso Tutorías Notas Exámenes PRÁCTICAS:Laboratorio 4405 M X y 18-20

proParPresentación2 Secretaria L y J (1500 a 1800) Mi despacho Tablón

Aumento de prestaciones Alta productividad Alto rendimiento 3 en un año Más tareas en el mismo tiempo Un año 6 meses Misma tarea en menos tiempo + gente + ahínco mejor + CPUs + GHz algoritmo proParPresentación3

proParObjetivo4 Poner a trabajar juntos a varios procesadores ( ) Decenas de núcleos RED ¿Buses? 10 Miles de núcleos Intel AMD Oracle 6 núcleos 8 núcleos 16 núcleos 60 16

OBJETIVOS: Ejecutar un programa más rápido proParPresentación5 Poner a trabajar juntos a varios procesadores (2 … …) Implementaciones concretas (Prácticas) Técnicas básicas para el desarrollo de programas paralelos Entornos de desarrollo (Hw + Lenguaje + Depurador + Monitor) Prensa 19/06/12: IBM recupera el liderazgo mundial supercomputadores núcleos 16,32 PetaFlops 1993 CM-5/ días 1 segundo Libro electrónico: How to Survive the Multicore Software Revolution Paralelismo en el PC Gran desafío Intel AMD Oracle 6 núcleos 8 núcleos 16 núcleos

OBJETIVOS: Ejecutar un programa más rápido proParPresentación6 Prensa 19/06/12: IBM recupera el liderazgo mundial supercomputadores núcleos 17,17 PetaFlops 1993 CM-5/ días 1 segundo TOP500 Jun/2013: China duplica la capacidad del Titan 2 años antes núcleos 33,86 PetaFlops

proParPresentación7 Programa de Teoría 1Computadores Paralelos 2Programación basada en paso de mensajes (MPI) 3Técnicas básicas de programación paralela Compulsiva, Divide y vencerás, Pipeline, Síncrona, Equilibrado de carga y Terminación 4Programación basada en memoria común (OpenMP, …) 5Algoritmos y aplicaciones Ordenación, Numéricos, Imagen, Búsqueda Bibliografía Transparencias Fotocopias?? / WWW Parallel Programming B. Wilkinson & M. Allen - P.H Parallel Programming in C with MPI and OpenMP. Quinn,M.J. – MGH 2003

proParPresentación8 Relación con otras asignaturas: 1Computadores Paralelos 2Programación con paso de mensajes (MPI) 3Técnicas básicas de programación paralela 4Programación con memoria común (OpenMP) 5Algoritmos y aplicaciones Ordenación, Numéricos, Imagen, Búsqueda Arquitecturas Paralelas Programación … Concurrente y Sistemas Operativos Algorítmica y complejidad

proParPresentación9 Planificación.. 26 de Sep=> Agruparse en grupos de dos.. 19 de Dic=> 5/6 turnos de 2+2 horas 1.Toma de contacto (mediciones de tiempos) 2.Montecarlo (PI), Divide y vencerás (# veces) 3.Cálculo de números primos 4.Cálculo de fractales 5.Entorno OpenMP: PI y ordenación Las prácticas Entorno Cluster de 8 PCs –cada uno 4 núcleos- (Laboratorio 4405) Lenguaje de programación C MPI Message Passing Interface Programa de Prácticas ¿Breviario de C?

proParPresentación10 Dibujaremos este fractal en secuencial en 43 segundos y, utilizando 16 núcleos, lo conseguiremos dibujar en tan sólo 3 segundos

proPar Presentación11

proParPresentación12 Pentium Core 2 Quad Q6600 2,4GHz 8ML2 4GB 500GB Red E.U.I. Switch GigaEthernet pc1pc2pc3pc5pc4 pc6 pc7 pc8 Core i7

proParPresentación13

proParPresentación14 2 Xeon E5520 Quad 2,26GHz 8ML3 12GB 500GB

proParPresentación15 Actividad Horas presenciales Horas no presenciales Horas totales Clases Prácticas Presentación artículos Tests Tutorías Totales

proParPresentación Planificación16 Septiembre L9L9 J12 L16 J19 L23 J26 L30 J3J3 Octubre L7L7 J10 L14 J17 L21 J24 L28 J31 Presentación comParale Teoría pasoMsj Prácticas compulsiva divideVence 1. Contacto 2. MonteCar T1 y … pipeline Noviembre L4L4 J7J7 L11 J14 L18 J21 L25 Diciembre L2L2 J5J5 L9L9 J12 síncrona Teoría pasoMsj Prácticas equiliTermi T2 mComún memComún 3. Primos 4. Fractales Artículos 5. openMP ordenación J28 4. Fractales 3. Primos L16 J19 T3 ordenación 5. openMP memComún Artículos comParale

proParPresentación17 Evaluación contínua [Adherirse*..15Oct] Asistencia4 puntos (Control + tests) Trabajo2 puntos (Exposición o Escrito) Práctica4 puntos (Funcionando en 1,2,4,8,16 núcleos) FIN A Common Parallel Computing Framework for Modeling Hydrological Processes of River Basins, 2011 AA-Sort: A New Parallel Sorting Algorithm for Multi-core Parallel Systems, 2007 Un banco de pruebas de ordenación paralela, 2007 Parallel Suffix Sorting, 2001 Invasive MPI on Intels Single-Chip Cloud Computing, 2012