Why Parallel/Distributed Simulation?- Analytic Simulations versus Virtual Environments-Historical Perspective-Applications-Hardware Platforms-State Changes and Time Flow Mechanisms.
Conservative Synchronization Algorithms-Synchronization Problem-Deadlock Avoidance Using Null Messages-Deadlock Detection and Recover-Synchronous Execution-Conditional versus Unconditional Information-Dynamic Processes and Interconnections.
Preliminaries- Local Control Mechanism: Rolling Back State Variables- Unsending Messages- Zero Lookahead, Simultaneous Events, and Repeatability - Global Control Mechanism: Fossil Collection- Error Handling- Computing Global Virtual Time.
: Memory Utilization in Time Warp- Performance Hazards in Time Warp- Georgia Tech Time Warp (GTW)-Time Parallel Simulation.
Introduction- Goals- Contrasting DVE and PDES Systems- Server versus Server less Architectures- Distributed Interactive Simulation- Dead Reckoning- High Level Architecture.
Reference Book:
Introduction to Parallel Algorithms” by Xavier And Iyengar, ISBN-13: 978-0471251828, ISBN-10: 0471251828
Text Book:
1. “Parallel And Distributed Simulation Systems” by Richard M. Fujimoto, PhD,Georgia Institute of Technology. ISBN-13: 978-0471183839,ISBN-10: 0471183830