Applications:
-Aviation
-Battle Management
-Telecommunications
Technology:
-Parallel Simulation Systems
---
Georgia Tech Time Warp (GTW)
--- Dynamic Load Management
---
Adaptive Mechanisms
-Federated Simulation Systems
-Interactive Simulation Technologies
-Real-Time Systems
 
- PADS Home
- Projects

- Publications
- Software
- People
- Sponsors

- About This Site
 

Parallel Simulation Systems: Adaptive Mechanisms

Adaptive mechanisms for parallel simulation

This work is examining adaptive synchronization protocols that monitor the execution of the parallel simulator, and automatically adapt the simulator's execution to optimize performance. Adaptive mechanisms allow the underlying simulation system to achieve maximum performance, particularly for dynamically changing workloads that often arise in practice. These mechanisms can also simplify the development of parallel simulation software to the extent that some degree of performance ``tuning'' is automatically performed by the simulation system, rather than by the application programmer, who may not be an expert in parallel simulator performance. A protocol that uses memory allocation to control execution has been developed and evaluated.

Publications

  • S. Das and R. M. Fujimoto, ``An Empirical Evaluation of Performance-Memory Trade-offs in Time Warp,'' to appear IEEE Transactions on Parallel and Distributed Systems.
  • R. M. Fujimoto and K. Panesar, ``Buffer Management in Shared Memory Time Warp Systems,'' 1995 Workshop on Parallel and Distributed Simulation, June 1995, pp. 149-156.
  • S. Das and R. M. Fujimoto, ``An Adaptive Memory Management Protocol for Time Warp Parallel Simulation,'' 1994 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, pp. 201-210, May 1994.
  • K. Panesar and R. M. Fujimoto ``Adaptive Flow Control in Time Warp,'' 1997 Workshop on Parallel and Distributed Simulation, June 1997