Paralleles wissenschaftliches Rechnen (SS12)
Vorlesungsinhalt
Die Vorlesung "Paralleles Wissenschaftliches Rechnen" befasst sich mit
Anwendungen und Algorithmen des wissenschaftlichen Rechnens und deren
effizienter Realisierung auf modernen Parallelrechnern. Vorgestellt werden
einzelne Algorithmen der Numerik und spezielle Applikationen. Ebenso werden
grundlegende Techniken zur Unterstützung der parallelen Programmierung
besprochen. Hier sind etwa Partitionierungen, Lastbalancierungs- und
Schedulingalgorithmen zu nennen.
Inhalt
- Parallele Programmierung
- Datenverteilungen
- Matrix-Operationen
- Lösung linearer Gleichungssysteme (dicht besetzt)
(Gauß-Elimination, Iterative Verfahren (Jacobi, Gauß-Seidel)) - Lösung linearer Gleichungssysteme (dünn besetzt)
(Diskretisierung der Poisson-Gleichung, Rekursive Verdopplung, Rot-Schwarz-Methode) - Cholesky-Faktorisierung
- Methode der Konjungierten Gradienten
Literaturempfehlungen
- Parallele Programmierung. Rauber, Rünger, Springer, 2007.
Übungsaufgaben
- 1. Übungsblatt pdf
- 2. Übungsblatt pdf
- 3. Übungsblatt pdf
- 4. Übungsblatt pdf
- 5. Übungsblatt pdf
- Programm: Rekursives Verdoppeln
- Programm: Zyklische Reduktion Hinweis: -lm beim Linken verwenden.
- 6. Übungsblatt pdf
- Programm: finit_diff.c
- Lösung: it.c
- 7. Übungsblatt pdf
Informationen zur Abschlussklausur
Die Klausur Paralleles Wissenschaftliches Rechenen findet am Mittwoch, den 11.07.2012 von 11.30Uhr bis 13.00Uhr in 1/208 statt.