Parallele und verteilte Simulation - Ein Modul aus dem Themenbereich Komplexe Systeme

Diskret-ereignisorientierte Ansätze und Formalismen sind zentral in der Modellierung und Simulation und finden Anwendung in verschiedensten Bereichen von Netzwerksimulation (zum Beispiel für Verbesserung von Routingprotokollen), Simulation des globalen Flugverkehrs (zum Beispiel zur Optimierung der Abflugzeiten einer Airline), Simulation von Migrationsströmen (welche Entscheidungsprozesse und individuelle soziale Netzwerke und geographische Gegebenheiten berücksichtigt), bis hin zur Simulation von zellbiologischen Systemen.

Im Sommersemester findet hierzu die Vorlesung Parallele und Verteilte Simulation, gehalten von Frau Prof. Uhrmacher, statt. Die Vorlesung behandelt Methoden und Algorithmen zur effizienten Verteilung und parallelen Simulation großer diskret-ereignisorientierter Modelle  auf moderner paralleler Hardware.

Parallelisierung und Verteilung von Berechnungen sind fundamentale Problematiken der Informatik, so dass die in der Vorlesung behandelten Themenfelder für viele Anwendungen auch außerhalb der Simulation von Interesse sind.  Beispielsweise gibt es große Übereinstimmung im Bereich der Synchronisationsalgorithmen mit Fragestellungen der Netzwerkarchitektur. Viele Beispiele für verteilte Simulation finden sich auch in modernen Onlinespielen, in denen Welten über ein großes Netzwerk an Spielern parallel und synchron simuliert werden.

Die Vorlesung kann bei Bedarf auf Englisch gehalten werden und richtet sich an Studenten mit guten Grundkenntnissen der Informatik. Idealerweise haben diese die Grundlagenvorlesung Modellierung und Simulation bereits im Bachelor gehört, aber auch fachfremde Studenten sind willkommen und können von der kurzen Einführung in die Thematik zu Beginn der Vorlesung profitieren. Parallel zur Vorlesung gibt es auch praktische Übungen, in denen die neu erlernten Konzepte praktisch umgesetzt und vertieft werden. Daher sind elementare Programmierkenntnisse ebenfalls Voraussetzung für die Vorlesung.