CS 652 - Parallele und verteilte Algorithmen | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
12 113 13652 | Parallele und verteilte Algorithmen | ||||||||||
Prof. Dr. R. Loogen | |||||||||||
Mi, 10.15 - 12.00 Uhr, HS II(Lahnberge) | |||||||||||
Beginn: 19. Oktober 2011 | |||||||||||
Übungen | Mo, 16:15 - 18:00 Uhr, HS II (Ebene A3, Lahnberge) Mischa Dieterle, Tutor: Marco Grebe (E-Mail: grebe@mathematik) |
||||||||||
Beginn: 24. Oktober 2011 | |||||||||||
|
Voraussetzungen: | Grundkenntnisse in Informatik und Mathematik |
Kriterien für Leistungspunktevergabe: |
|
Prüfungsanmeldung: | Die Anmeldung zur Abschlussprüfung ist bis zum 13. Januar 2012 möglich. |
Übungsblätter: |
...erscheinen mittwochs. Die Aufgaben sind am darauffolgenden Mittwoch vor der Vorlesung abzugeben. |
Blatt 1, 19.10.2011 | |
Blatt 2, 26.10.2011 | |
Blatt 3, 02.11.2011 | |
Blatt 4, 09.11.2011 | |
Blatt 5, 16.11.2011 | |
Blatt 6, 23.11.2011 | |
Blatt 7, 07.12.2011 | |
Blatt 8, 14.12.2011 | |
Blatt 9, 11.01.2012 | |
Blatt 10, 18.01.2012 | |
Blatt 11, 25.01.2012 (Bonusblatt) |
Links: | Programmiersprache Scala: |
Literatur: |
|
Inhalt: | Nach einer Einführung in die Grundbegriffe der Parallelverarbeitung werden zunächst elementare parallele Algorithmen diskutiert. Anschließend werden parallele Algorithmen für verschiedene Problemklassen wie Sortieren, Matrizen-Operationen, Graphenverfahren behandelt. Außerdem werden verteilte Basisverfahren wie Schnappschussverfahren, Terminationserkennung, Garbage Collection und Verfahren für verteilte Probleme wie das n-Körper-Problem vorgestellt. In den begleitenden Übungen sollen u.a. verschiedene Verfahren in Scala implementiert werden. |