Titulación | Tipo | Curso | Semestre |
---|---|---|---|
4313136 Modelización para la Ciencia y la Ingeniería / Modelling for Science and Engineering | OB | 0 | 1 |
No hay prerequisitos
El objetivo del módulo es:
Al final de este módulo, los estudiantes deben tener conocimientos, métodos y habilidades técnicas suficientes para desarrollar aplicaciones paralelas utilizando un modelo de programación adecuado y evaluar el rendimiento de la aplicación.
Clases magistrales y prácticas de laboratorio
Título | Horas | ECTS | Resultados de aprendizaje |
---|---|---|---|
Tipo: Dirigidas | |||
Asistencia a clase | 14 | 0,56 | 2, 3, 4, 5, 8, 9 |
Prácticas de laboratorio | 24 | 0,96 | 3, 4, 7, 8 |
Tipo: Autónomas | |||
Diseño desarrollo de ejercicios prácticos | 52 | 2,08 | 1, 3, 4, 5, 7, 8, 10, 9, 11 |
Estudio | 36 | 1,44 | 1, 2, 3, 4, 5, 6, 7, 8, 10, 9, 11 |
Hay 4 notas correspondientes a Programación en C, Programación en OpenMP, Programación en MPI y Programación con GPUs. También hay un examen final.
Título | Peso | Horas | ECTS | Resultados de aprendizaje |
---|---|---|---|---|
Ejercicios prácticos con GPUs | 15 | 4 | 0,16 | 3, 4, 5 |
Ejercicios prácticos en C | 20 | 6 | 0,24 | 10, 9 |
Ejercicios prácticos en MPI | 20 | 8 | 0,32 | 1, 2, 3, 4, 5, 6, 7, 8, 10, 9, 11 |
Ejercicios prácticos en OpenMP | 15 | 4 | 0,16 | 1, 2, 4, 5, 6, 8 |
Examen Final | 30 | 2 | 0,08 | 3, 4, 5, 10, 9 |
Parallel Programming : Techniques and Applications using Networked Workstations and Parallel Computers. Barry Wilkinson. Prentice Hall, 1999.
Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering. Ian Foster . Addison Wesley,1995.
Introduction to Parallel Computing. A. Grama et alter. Addison Wesley, Second Edition, 2003.
Parallel Program Development For Cluster Computing: Methodology, Tools and Integrated Environments. Edited by J. C. Cunha, P. Kacsuk, S. C. Winter. Nova Science Publishers, Inc., 2001.
High Performance Cluster Computing (Vols. 1 y 2), Rajkumar Buyya ed., Prentice Hall, 1999.
Parallel Programming with MPI, Peter Pacheco, Morgan Kauffman, 1996
Using MPI-2, William Gropp, Ewing Lusk and Rajeev Thakur, MIT Press, 1999.
Programming Massively Parallel Processors: A Hands-on Approach. David Kirk and Wen-mei Hwu. ISBN: 978-0-12-381472-2. Published by Elsevier Inc. 2010.