ASI-Oberseminar - Andreas Kunert
Optimistisch-parallele prozessorientierte Simulation in Java
Andreas Kunert
Dienstag, 05. Mai 2009, 14 Uhr ct, D-220
Das Ziel der dem Vortrag zugrundeliegenden Dissertation ist die Konzeption und Implementation einer optimistisch-parallelen prozessorientierten Simulationsbibliothek in Java. Diese soll die Vorzüge optimistisch-paralleler Simulation (automatische Ausnutzung modellinhärenter Parallelität zur Simulationsbeschleunigung) mit denen der prozessorientierten Modellierung (modellabhängig intuitive Modellbeschreibungen) vereinen.
Ein besonderer Aspekt der Implementation ist die zweckentfremdete Verwendung eines Webapplikationsframeworks. Dieses ermöglicht durch ein nachträgliches Modifizieren des Java-Bytecodes die Verwendung des (Java ansonsten unbekannten) abstrakten Konzepts einer (Semi-)Coroutine, welche eine elegante Möglichkeit der Implementation von optimistischen Simulationsprozessen bietet.