La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ArqAvaPresentaciónCurso 10/11 Departamento:Informática Aplicada (A.T.C.) (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D4411

Presentaciones similares


Presentación del tema: "ArqAvaPresentaciónCurso 10/11 Departamento:Informática Aplicada (A.T.C.) (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D4411"— Transcripción de la presentación:

1 arqAvaPresentaciónCurso 10/11 Departamento:Informática Aplicada (A.T.C.) (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D4411 email: pcarazo@eui.upm.es TABLÓN DE ANUNCIOS: www.dia.eui.upm.es Normas del Curso Tutorías Notas Exámenes PRÁCTICAS:Laboratorio 4404 y ¿CdC? Miércoles 10’00 a 12’00 Miércoles 17’00 a 19’00 Jueves 10’00 a 12’00

2 arqAvaPresentación2 Secretaria M y J (15’00 a 18’00) Mi despacho Tablón

3 OBJETIVOS: “Aumento de prestaciones” arqAva Presentación3 ALTERNATIVAS AL MODELO DE VON NEWMANN Poner a trabajar juntos a varios procesadores (2..10000) PARALELISMO INTERNO (Arquitecturas superescalares,....) IMPLEMENTACIONES CONCRETAS (Prácticas) Intel AMDSun 6 núcleos 6 núcleos 8 núcleos

4 arqAva Presentación4 Programa de TeoríaHoras 1INTRODUCCIÓN4 2CONECTIVIDAD5 3MÁQUINAS MIMD7 4MÁQUINAS SIMD3 5AUMENTO DE PRESTACIONES4 Bibliografía Transparencias => WWW “Interconnection networks. …” José Duato y …, 2003 “Parallel Computer Architecture. A Hw/Sw approach”. David E. Culler y Jaswinder Pal Singh, 1999 “Modern Processor Design....” J.P. Shen y M.H. Lipasti, 2005

5 arqAva Presentación5 Programa de Prácticas Entorno Cluster de 8 PC’s -4 núcleos- (En total 32 núcleos) Lenguaje de programación “C” MPI “Message Passing Interface” Planificación 6 7 8 9 10 Septiembre 13 14 15 16 17Agruparse (Parejas) y ¿reservar turnos? 20 21 22 23 24 27 28 29 30 1 Oct 4 5 6 7 8 11 Oct... Hacer una práctica... 22 Dic... 10 Enero 2 turnos aprendizaje entorno MPI Paralelizar un algoritmo secuencial Ordenación, Primos, Viajante, Cifrado, Genéticos,..... Gráficos (Fractales, Sobel,...)

6 arqAva Presentación6

7 arqAva Presentación7

8 arqAva Presentación8 FFT + Fgauss + FFT’

9 arqAva Presentación9

10 Ordenación maestro esclavo1esclavo2esclavoN Muy habitual un proceso x núcleo arqAva Presentación10 Un modelo de Práctica: Ordenación paralela ¿Cómo es nuestro cluster?

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

12 arqAvaPresentación12

13 arqAvaPresentación13 Conocimientos que vienen bien: Arquitectura de Computadores: Caches, pipeline, … Teleinformática y Redes: Redes locales, … Sistemas Abiertos: Entorno de prácticas Linux Lenguajes de Programación: Desarrollo de programas en C Programación II: Programación concurrente Sistemas Operativos I: Paso de mensajes entre procesos

14 arqAvaPresentación14 Actividad Horas presenciales Horas no presenciales Horas totales Clases Prácticas Presentación artículos Tests Tutorías Totales 24 18 3 1 1 47 24 22 8 3 0 57 48 40 11 4 1 104

15 arqAvaPresentación15 Calificación por defecto Teoría7 puntos Prácticas3 puntos (Mínimo 1,5) T + P >= 5 Evaluación contínua Asistencia5 puntos (Control + tests) Trabajo2 puntos (Exposición o Escrito) Práctica3 puntos (Funcionando en 1.. 16 núcleos) FIN “Descripción y uso del Jaguar Cray-XT5”, (#2 TOP500 Nov 2008) “Parallel Computing Experiences with CUDA”, 2008 “A New Generation Of Cluster Interconnect”, 2006 “Ejemplo sencillo de red de interconexión: Butterfly 64x64”, 2004 “Coherence Decoupling: Making use of incoherence”, 2004


Descargar ppt "ArqAvaPresentaciónCurso 10/11 Departamento:Informática Aplicada (A.T.C.) (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D4411"

Presentaciones similares


Anuncios Google