Vorlesung + Übung:
Start: 15.10.01
Mo 16-18, GB V, HS 113,
Mi 12-14, HS 2, HG I
Vorlesungen und Uebungen werden in dieser Veranstaltung stundenweise verbunden, d.h. unmittelbar im Anschluss an 45 min Vorlesung erfolgen 45 min Uebung, in der die Vorlesunginhalte anhand von Aufgaben vertieft werden.
Im Rahmen der Vorlesung werden wir uns mit der Parallelisierung numerischer Algorithmen beschäftigen. Wegen der Breite des Gebiets kann nur ein kleiner Teilbereich behandelt werden.
Die Vorlesung gliedert sich in folgende Teilbereiche: - Eine kurze Einführung in parallele Rechnerarchitekturen - Modelle und Analyse paralleler Algorithmen - Datenstrukturen für numerische Probleme - Parallelisierung numerischer Basisalgorithmen (aus der Vektor- und Matrizenrechnung) - Parallele Algorithmen zur Lösung linearer Gleichungssysteme - Methoden paralleler Simulation - Parallele Algorithmen für einige Optimierungsprobleme - Anwendungsbeispiele. In den Übungen sollen unter anderem Aspekte paralleler Programmiersprachen, verfügbare numerische Programmbibliotheken und die Problematik der Ungenauigkeit der Rechnerarithmetik behandelt werden.
Die Vorlesung richtet sich an Studenten im Hauptstudium. Das Skript ist eine überarbeitete Fassung des Skriptes von P. Buchholz, (Vorlesung gleichen Titels, WS 98/99).
weitere Literatur in der Vorlesung
MPI Dokumentation im Netz
MPICH
User's guide by W. Gropp and E. Lusk
A
User's guide to MPI by P. Pacheco