La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

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.

Presentaciones similares


Presentación del tema: "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."— Transcripción de la presentación:

1 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 28049 Madrid Teléfono: 91-5854543 Fax: 91-5854506 E-mail: carazo@cnb.uam.es Http://www.cnb.uam.es/~carazo/taii2.html

2 Consideraciones Generales de la Asignatura Teoría: Algunos temas son presentaciones Power Point y como tales serán accesibles a través de la página de la asignatura. Para el resto de temas se darán copias de las transparencias a un representante de la clase. Prácticas: * Profesor: José María Carazo García y Roberto Marabini * Valoración: 25% * Logística: Constituir grupos de dos personas. * Comienzo: El martes 25 de Febrero.

3 Contacto: E. Mail: carazo@cnb.uam.es carazo@mcyt.es Teléfono: 91-5854543 Entregadme por favor, una ficha con foto. General: * En mi página personal en: http://www.cnb.uam.es/~carazo hay un link de la asignatura que mantendré actualizado con información sobre la marcha de la misma. * Exámen final: lunes 23 de Junio de 15:00 a 18:00 h. * Parciales: Por confirmar

4 Temas Avanzados de Ingeniería Informática (II): Procesamiento paralelo Temario 1. Introducción. 2. Paralelismo en Monoprocesadores: Arquitecturas superescalares y vectoriales. 3. Paralelismo en Multiprocesadores (I): Perspectiva histórica, enfoque actual y aspectos fundamentales de diseño. 4. Paralelismo en Multiprocesadores (II): Redes de interconexión 5. Paralelismo en Multiprocesadores (III): Estudio específico de dos generaciones distintas de un sistema multiprocesador actual. 6. Técnicas de programación paralela. 7. Compiladores Paralelizadores. 8. Estudio específico de ejemplos de aplicaciones paralelas. 9. Perspectivas y conclusiones.

5 Bibliografía Tema I: Introducción Bibliografía Múltiple Tema 2: Paralelismo en Monoprocesadores -”Superscalar Microprocessor design”, M.Johnson, Prentice Hall. ISBN 0-13-875634-1 -”Computer Architecture a quantitative approach”, J.L.Hennessy & D.A. Patterson. Morgan Kaufmann Pub. ISBN 1-55860-372-7 Tema 3, 4 y 5: Paralelismo en Multiprocesadores I, II y III "Parallel Computer Architecture: A Hardware/ Software Approach” por David Culler, Morgan Kauffm Publishers (ISBN 1-55860-343-3), 1998 Redes de Interconexión -K.Hwang “Advanced Computer Architecture - Parallelism, Scalability, Programmability”, McGraw-Hill, NY,USA, 1993, ISBN 0-07-031622-8

6 - G.Almasi and A.Gottlieb,”Highly Parallel Computing”, 2nd Ed.,Benjamin/Cummings Pub.Co., USA, 1994,ISBN:0-80-530443-6 Tema 6: Compiladores Paralelizadores Bibliografía múltiple. Tema 7: Técnicas de Programación Paralela I. Foster, "Designing and Building Parallel Programs", Addison-Wesley, USA, 1995, ISBN: 0-201-57594-9 Tema 8: Estudio específico de ejemplos de aplicaciones paralelas. Bibliografía Múltiple Tema 9: Computación en Grid B. Wilkinson and M. Allen. Parallel Programming: Techniques and Applications Using Networked Workstations Prentice Hall, 1999. http://www.coe.uncc.edu/~abw/parallel/par_prog/

7 Dezso Sima, Terence Fountain, and Peter Kacsuk, Advanced Computer Architectures: A Design Space Approach, Addison-Wesley, 1997. http://www.lpds.sztaki.hu/aca/ The Grid: Blueprint for a New Computing Infrastructure Edited by Ian Foster and Carl Kesselman Morgan Kaufmann Pub., 1998. ISBN 0-97028-467-5 Tema 10: Perspectivas y conclusiones Bibliografía Múltiple

8 El primer tipo consistirá en trabajar con un sistema multiprocesador formado por los Pc’s del aula de prácticas que se intercomunicarán vía un software conocido como PVM (“Parallel Virtual Machine”). También se introducirá el software de interconexión denominado MPI (“Message Passing Interface”) En este caso el paradigma de programación va a ser “paso de mensajes”, y se caracterizará esta máquina multiprocesadora “virtual” en términos de las “consideraciones de diseño” que se explicarán en teoría. Así mismo, se mapearán diversos algoritmos. El segundo tipo consistirá en utilizar un sistema multiprocesador real, concretamente, el Cluster de Procesadores Alfa y Xenon del Centro Nacional de Biotecnología. El acceso se realizará vía telnet en las horas concretas de prácticas. (Atención: se recuerda que la intrusión y el uso más allá de lo permitido de un sistema informático es una falta muy grave). Se van a realizar dos tipos de prácticas : Prácticas

9 Arquitectura de Cluster


Descargar ppt "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."

Presentaciones similares


Anuncios Google