Parallel and Distributed Simulation

This course is an introduction to the field of simulation, specifically we will focus on parallel and distributed simulation (pads). We will cover the foundational algorithms and techniques that have been developed over the last 25 years up to and including the current state of the art. Topics will range from synchronization algorithms, data distribution techniques, parallel and distributed applications running on top of simulation executives to high-performance analytic simulation and distributed virtual environments. In addition establishing a comprehensive theoretical framework you will extend the current research through a hands-on projects.