Module

Verteilte und Parallele Systeme II (Nebenläufigkeit, Replikation, Konsistenz)

Distributed and Parallel Systems II (Concurrency, Replication and Consistency)

6 LPSoSe (ungerade Jahre)DE

Voraussetzungen

Zwingend, im Wortlaut

Keine erfolgreiche Teilnahme am Modul 11860 - Distributed and Parallel Systems II (Concurrency, Replication and Consistency).

Empfohlen, im Wortlaut

Kenntnis des Stoffes der Module • 12204: Betriebssysteme I • 12341: Verteilte und Parallele Systeme I

Inhalte

Das zweite Modul im Zyklus "Verteilte und Parallele Systeme" konzentriert sich auf die Aspekte der Synchronisation und der Konsistenz in verteilten Systemen. Das Modul behandelt u.a. Modelle und Paradigmen zur Parallelverarbeitung (Task- vs. Datenparallelität, kollektive Operationen, Tupelräume und Datenflussmodelle, eifrige und faule Synchronisationsverfahren). Aktive und passive Replikationsmechanismen und die zugehörigen Konsistenzmodelle (schwache vs. starke Konsistenz) sind weitere Schwerpunkte des Moduls. Das Modul beinhaltet praktische Übungen auf dem PC-Cluster des Lehrstuhls.

Lernziele

Die Studierenden lernen Methoden und Techniken zur Koordination von parallelen Aktivitäten in verteilten Systemen kennen, verstehen und anzuwenden. Sie lernen weiterhin unterschiedliche Konsistenzmodelle und ihre Implementierung zu verstehen und zu bewerten. Dabei vertiefen sie ihre Fähigkeit zur Zusammenarbeit mit anderen Entwicklern.

Prüfungsleistung

Voraussetzung für die Modulabschlussprüfung: • Implementierung eines Prototypen Modulabschlussprüfung: • mündliche Prüfung, 30-45 min.

Literatur (2)
  • Folien zur Vorlesung
  • aktuelle Literaturhinweise sind auf der Web-Seite zum Modul zu finden

Bemerkungen

• Studiengang Informatik M.Sc.: Wahlpflichtmodul im Komplex „Angewandte und technische Informatik” (Niveaustufe 400) • Studiengang Künstliche Intelligenz Technologie M.Sc.: Wahlpflichtmodul im Komplex „Software-basierte Systeme” Falls kein Bedarf am Modulangebot in deutscher Sprache vorliegt, so kann statt dem Modul 12432 auch das englischsprachige Modul 11860 "Distributed and Parallel Systems II (Concurrency, Replication and Consistency)" belegt werden. Die Module 11860 "Distributed and Parallel Systems II (Concurrency, Replication and Consistency)" und 12432 "Verteilte und Parallele Systeme II (Nebenläufigkeit, Replikation, Konsistenz)" können nicht zusammen abgerechnet werden.

Quelle: Modulbeschreibung der BTU · abgerufen 28.09.2026Original

Modulkatalog · inoffiziell

Betula ist ein inoffizielles Projekt und gehört nicht zur BTU.

Folia 1.0.3Radix 0.6.0

Daten vom 21.10.2026WiSe 2026/27Quelle: BTU