Lehrinhalte
- programming languages for systems programming
- foundations of parallel systems
- parallel architectures, multi-core and many-core systems, clusters
- programming paradigms and models for parallel computing
- parallel algorithms
- significant practical programming exercises covering the above topics
Literatur
Using MPI
William Gropp, Ewing Lusk, Anthony Skjellum, 3rd edition, MIT Press
Parallel Programming in OpenMP
R. Chandra, L. Dagum, D. Kohr, D. Maydan, J. McDonald, R. Meno, Morgan Kaufmann
Programming Massively Parallel Processors David B. Kirk, Wen-mei W. Hwu, 2nd edition, Morgan Kaufmann
Online-Angebote
Moodle
- programming languages for systems programming
- foundations of parallel systems
- parallel architectures, multi-core and many-core systems, clusters
- programming paradigms and models for parallel computing
- parallel algorithms
- significant practical programming exercises covering the above topics
Literatur
Using MPI
William Gropp, Ewing Lusk, Anthony Skjellum, 3rd edition, MIT Press
Parallel Programming in OpenMP
R. Chandra, L. Dagum, D. Kohr, D. Maydan, J. McDonald, R. Meno, Morgan Kaufmann
Programming Massively Parallel Processors David B. Kirk, Wen-mei W. Hwu, 2nd edition, Morgan Kaufmann
Online-Angebote
Moodle
- Lehrende: Christian Bischof
Semester: Inverno 2019/20