FB Angewandte Informatik
Veranstaltungsankündigung
WS 2003

  Verteilte und parallele Systeme II
Dozent/-in: Berrendorf, Jung
Zuordnung: Bachelor of Science in Computer Science, 5. Semester, WP (Wahlpflicht) - Credits: 6 / 9
Abschluss: Prüfung
Umfang: 4 SWS Vorlesung / 1 SWS Übung / 1 SWS Praktikum
 
Termin- und Ortsangaben entnehmen Sie bitte dem Stundenplan, sobald dieser verfügbar ist.
 
Veranstaltungsdetails:
Voraussetzungen: Abgeschlossenes Grundstudium, solide Kenntnisse der Programmiersprachen C und Java, Grundlagen der Kommunikation, vertiefte Kenntnisse in der Rechnervernetzung; Kenntnisse zu verteilten System, wie sie im ersten Teil der Vorlesungsreihe vermittelt werden
Lernziele: Die Teilnehmer lernen Konzepte der Programmierung paralleler Systeme kennen und sind in der Lage, für einfache Aufgabenstellungen parallele Anwendungen konzeptionell zu entwerfen und in Software umzusetzen. Ein weiteres integrales Lernziel ist die Fähigkeit zur Auswahl und Zusammenstellung geeigneter Hardware- und Software-Module zu einem parallelen System, das einer gegebenen Anwendung in allen Anforderungen gerecht wird.
Inhalt: Die Veranstaltung ist der zweite Teil einer zweisemestrigen Veranstaltungsreihe.

Die Veranstaltung vermittelt die funktionalen und strukturellen Grundlagen paralleler Systeme (theoretische Grundlagen, Konzeption, Beschreibung, Implementierung und Benchmarking). Im ersten Teil der Veranstaltung werden grundsätzliche Fragestellungen der Parallelität und Parallelisierung behandelt. Aufbauend auf diesem Grundlagenwissen werden nachfolgend verschiedene Konzepte zur Programmierung paralleler Systeme gegenübergestellt, wobei insbesondere die unterschiedlichen Ansätze zur Programmierung von parallelen System mit gemeinsamem bzw. verteilten Speicher verglichen werden (u.a. Threads, OpenMP, MPI). Aspekte der praktischen Implementierung werden behandelt. Abschließend werden weitere Fragestellungen wie z.B. Lastausgleich behandelt.

Seminar:
Selbstständige Erarbeitung eng umrissener Themengebiete über spezielle Aspekte paralleler Systeme anhand aktueller Fachliteratur.

Anforderungen: Die Prüfung zur Veranstaltung ist erfolgreich, wenn mindestens 80% der Praktikumsaufgaben gelöst werden, ein Seminarbeitrag geleistet wird und eine mündliche Prüfung absolviert wird.
Sonstiges: ca. 4-5 Stunden pro Woche zusätzlich zu den Lehrveranstaltungen
Literatur: Zu den einzelnen Themengebieten wird jeweils aktuelle Literatur angegeben
Stand: 2004-02-02, 09:28:22