Verteilte und Parallele Systeme I (Grundlagen)
Distributed and Parallel Systems I (Basic Principles)
6 CPWinterDE
Prerequisites
Recommended, as written
Kenntnis des Stoffes des Moduls • 12204: Betriebssysteme I
Contents
Verteilte Systeme haben heute eine Vielzahl von Ausprägungen, die von weit verteilten Plattformen für das Internet, über Rechnerverbünde zur Parallelverarbeitung bis hin zu eingebetteten Steuersystemen in Geräten, Flugzeugen oder Automobilen reichen. Dieses Modul vermittelt zunächst das notwendige Basiswissen über Kommunikationssysteme und typische Middleware in verteilten Systemen (Fernaufrufmechanismen (RPC, RMI), RPC-Semantiken, externe Datenrepräsentation, spezifische Kommunikationsprotokolle, sprachliche Einbindung). Darauf aufbauend werden Kommunikations- (Hochgeschwindigkeitsnetzwerke), Betriebs-, (Mehrbenutzerbetrieb, Gang-Scheduling) und Middlewareplattformen (MPI, kollektive Operationen, verteilte Objektgruppen, verteilter gemeinsamer Speicher) für Rechnerverbünde zur Parallelverarbeitung vertiefend behandelt. Das Modul beinhaltet praktische Übungen auf dem PC-Cluster des Lehrstuhls.
Learning outcomes
Vermittlung eines grundlegenden Verständnisses über Konzepte, Architektur und Funktionsweise von verteilten und parallelen Systemen (von der Anwendung bis hin zur Netzwerkleitung). Die Studierenden sind in der Lage, diese Konzepte zu implementieren. Dabei vertiefen sie ihre Fähigkeit zur Zusammenarbeit mit anderen Entwicklern.
Assessment
Voraussetzung für die Modulabschlussprüfung: • Implementierung eines Prototypen Modulabschlussprüfung: • mündliche Prüfung, 30-45 min.
Literature (2)
- Folien zur Vorlesung,
- Literaturhinweise sind auf der Web-Seite zum Modul aufgeführt.
Remarks
• Studiengang Informatik B. Sc.: Wahlpflichtmodul in Komplex „Angewandte und technische Informatik” (Niveaustufe 300) • Studiengang Künstliche Intelligenz Technologie B.Sc.: Wahlpflichtmodul im Komplex „Software-basierte Systeme”
Source: BTU's module description · retrieved 19 Oct 2026Original