Teaching GuideTerm
Faculty of Computer Science
  Home | galego | castellano | english | A A |  
Mestrado Universitario en Computación de Altas Prestacións / High Performance Computing (Mod. Presencial)
 Subjects
  Advanced Parallel Programming
Abrir nova vista Vista para imprimir Exportar a pdf
Identifying Data 2020/21
Subject (*) Advanced Parallel Programming Code 614473107
Study programme
Mestrado Universitario en Computación de Altas Prestacións / High Performance Computing (Mod. Presencial)
Descriptors Cycle Period Year Type Credits
Official Master's Degree 2nd four-month period
First Optional 6
Language
Spanish
Galician
English
Teaching method Hybrid
Prerequisites
Department Departamento profesorado máster
Enxeñaría de Computadores
Coordinador
Fraguela Rodriguez, Basilio Bernardo
E-mail
basilio.fraguela@udc.es
Lecturers
Darriba López, Diego
Fraguela Rodriguez, Basilio Bernardo
E-mail
diego.darriba@udc.es
basilio.fraguela@udc.es
Web http://aula.cesga.es
General description This subject will increase the knowledge on parallel programming acquired by the students in the previous quarter in subjects such as "Parallel Programming" and "Programming of heterogeneous architectures". The aim will be that the students learn to optimize parallel codes for big parallel architectures or current supercomputers, using for their tests the resources provided by the Centro de Supercomputación de Galicia (CESGA) and the Group of Architecture of Computers (GAC) of the Universidade da Coruña (UDC). We will focus on those aspects of the parallel applications that usually penalize performance, such as the communications, load unbalance, memory access patterns or the management of I/O. We will also tackle multiplatform computing, which allows to take advantage of the task level parallelism by using several hardware accelerators, as well as hybrid computing, where the same application uses several parallel programming paradigms in order to obtain good performance in clusters with multi-core computers and/or hardware accelerators.
Contingency plan 1. Modifications to the contents There will be no modifications to the contents. 2. Methodologies *Teaching methodologies that are maintained - Laboratory practice - Supervised projects - Guest lecture / keynote speech *Teaching methodologies that are modified None 3. Mechanisms for personalized attention to students - Slack or Microsoft Teams channel of the subject: at any time during the semester - email: at any time during the semester - Cesga Classroom: During the entire semester for the supply of material and collection of works - Face-to-face and distance communication by jitsi or Microsoft Teams: During both face-to-face and remote classes, both in the master sessions and in laboratory practices 4. Modifications in the evaluation None. The supervised projects will continue to weigh 100%, valued in exactly the same way. *Evaluation observations: None 5. Modifications to the bibliography or webgraphy None
(*)The teaching guide is the document in which the URV publishes the information about all its courses. It is a public document and cannot be modified. Only in exceptional cases can it be revised by the competent agent or duly revised so that it is in line with current legislation.
Universidade da Coruña - Rúa Maestranza 9, 15001 A Coruña - Tel. +34 981 16 70 00  Soporte Guías Docentes