Time warp simulation using time scale decomposition
- 1 April 1992
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Modeling and Computer Simulation
- Vol. 2 (2) , 158-177
- https://doi.org/10.1145/137926.137959
Abstract
In this paper we consider time scale decomposition as well as spatial decomposition to induce massive parallelism and reduce overhead in distributed discrete-event simulations. We confine our study to the Time Warp strategy and to systems where the durations of activities differ by several orders of magnitude (i.e., systems with fast and slow activities). We show that, for such systems, a large overhead due to rollbacks is encountered when spatial decomposition is used. Moreover, performance degrades as the difference increases between the rates of fast and slow events. Several initial experiments using queueing-network models were designed to evaluate the effectiveness of time scale decomposition in increasing the parallelism and reducing the overhead. These experiments were conducted on a distributed simulation testbed that was implemented on an 18-processor Multimax 320. The application of the above simulation techniques to stochastic Petri net models is illustrated using an example of performability analysis of a fault-tolerant distributed system.Keywords
This publication has 6 references indexed in Scilit:
- An analysis of rollback-based simulationACM Transactions on Modeling and Computer Simulation, 1991
- Analysis of synchronization in massively parallel discrete-event simulationsPublished by Association for Computing Machinery (ACM) ,1990
- Time scale decomposition of a class of generalized stochastic Petri net modelsIEEE Transactions on Software Engineering, 1989
- A literature survey on distributed discrete event simulationACM SIGSIM Simulation Digest, 1987
- Virtual timeACM Transactions on Programming Languages and Systems, 1985
- Evaluation of Error Recovery Blocks Used for Cooperating ProcessesIEEE Transactions on Software Engineering, 1984