ACM Home Page
Please provide us with feedback. Feedback
Time warp simulation using time scale decomposition
Full text PdfPdf (1.25 MB)
Source ACM Transactions on Modeling and Computer Simulation (TOMACS) archive
Volume 2 ,  Issue 2  (April 1992) table of contents
Pages: 158 - 177  
Year of Publication: 1992
ISSN:1049-3301
Authors
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 25,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/137926.137959
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
AMMAR, H. H., AND DENG, S. Parallel simulation of stochastic Petri nets using spatial decomposition. In Proceedzngs of the 1991 IEEE Internatzonal Symposzum on Ctrcuits and Systems (Singapore, June 1991). IEEE, New York, pp. 26-29.
 
3
 
4
BLUM, A., DONATIELLO, L., HEIDELBERGER, P., LAVENBERG, S. S., AND MACNAIR, E.A. Experiments with decomposition of extended queueing network models In Proceedings of the International Conference on Modeling Techntques and Tools for Performance Analys~s. Institut National de Recherche en Informatique et en Automat~que, Paris, 1984.
 
5
CHAND~, K. M., A~D SHERMAN, R. Space-tnne and simulation. In Proceedings of the SCS Multiconference on Distributed Simulation (Mar. 1989), vol. 21.
 
6
COURTOIS, P.J. DecomposabilLty: Queuezng, and Computer System Appllcattons. Academic Press, New York, 1977.
 
7
COURTOIS, P. J., AND SEMAL, P. Computable bounds for conditional steady state probabilities in large Markov chains and queueing models. IEEE J. Sel. Areas Commun. SAC-4, 6 (Sept. 1986).
 
8
FUJIMOTO, R. M. Lookahead in parallel discrete event simulation. In Proceedings of the 1988 International Conference on Parallel Processing (1988).
9
10
11
 
12
 
13
 
14
LIN, Y., AND LAZOWSKA, E. Optimality considerations for Time Warp parallel simulation. Tech. Rep., Dept. of Computer Science, Univ. of Washington, 1989.
15
 
16
MADDESETTI, V., WALRAND, J., AND MESSERSCHMIDT, D. On estimating the progress of optimistic distributed computation: Multiple processor case. Tech. Rep., Dept. of EECS, Univ. of California, Berkeley, 1989.
 
17
18
 
19
RANDELL. System structure for software fault tolerance. IEEE Trans. Softw. Eng. SE-J, 2 (June 1975).
20
 
21
REIHER, P., BELLENOT, S., AND JEFFERSON, D. Temporal decomposition of simulations under the Time Warp operating systems. In Proceedings of the SCS Multiconference on Parallel and Distributed Simulation (Jan. 1991), vol. 23.
 
22
loss, H.S. Stochastic Processes. Wiley, New York, 1983.
 
23
SAUER, C. H., AND CiclANDY, K.M. Computer Systems Performance Modelmg. Prentice-Hall, Englewood Cliffs, N.J., 1981.
 
24
SHIN, K. G., AND LEE, Y.-H. Evaluation of error recovery blocks used for cooperating processes. IEEE Traus. Softw. Eng. SE-IO, 6 (Nov. 1984).
 
25
SIMON, H. A., AND ANDO, h. Aggregation of variables in dynamic systems. Econometrica 29 (1961).
26



REVIEW

"Yi-Bing Lin : Reviewer"

The well-known performance modeling technique called flow-equivalent aggregation is integrated with distributed simulation to speed up the process of discrete event simulation. The authors refer to their approach as “time scale decompos  more...