Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porRicardo Herrera López Modificado hace 10 años
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
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.