Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Stability of event synchronisation in distributed discrete event simulation
Kumar A., Shorey R. ACM SIGSIM Simulation Digest24 (1):65-72,1994.Type:Article
Date Reviewed: Jun 1 1995

Distributed synchronization protocols ensure the temporal consistency of logical processes in a simulation. Conservative protocols insist that messages be processed in strict message arrival order. Kumar and Shorey prove that the message queues of a logical process will become unstable in all circumstances, requiring that messages be queued in unbounded store. Consequently, the performance of the distributed simulation must be constrained by interprocessor flow control.

This research paper proves a fundamental consideration that has shaped many conservative algorithms, notably Lubachevsky’s bounded lag, which limits the forward processing of distinct logical processes, and Chandy-Misra’s null messaging algorithm, which supports one-level message buffering. The proof is rigorous, if a little terse, and assumes the reader has a detailed knowledge of Markov chains. Sufficient references are supplied to allow evaluation of the proof from first principles. The paper, as the authors readily acknowledge, complements research undertaken by Shanker and Patuwo [1], who reached the same conclusions by heuristic reasoning.

Anyone who is particularly interested in the fundamental concepts of conservative simulation will be interested in this useful paper. Its brevity may leave the reader wishing for a more thorough exploration of the themes of the paper.

Reviewer:  T. D. Blanchard Review #: CR118672 (9506-0425)
1) Shanker, M. S. and Patuwo, B. E. The effect of synchronisation requirements on the performance of distributed simulation. In Proceedings of the 7th Workshop on Parallel and Distributed Simulation (San Diego, CA, May 16–19, 1993), R. Bagrodia and D. Jefferson, Eds., IEEE Computer Society Press, Washington, 1993, 151–154.
Bookmark and Share
 
Distributed (I.6.8 ... )
 
 
Discrete event (I.6.8 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Distributed": Date
A unifying framework for distributed simulation
Bagrodia R., Chandy K., Liao W. ACM Transactions on Modeling and Computer Simulation 1(4): 348-385, 1991. Type: Article
Feb 1 1994
Cooperative acceleration
Blanchard T., Lake T., Turner S. ACM SIGSIM Simulation Digest 24(1): 58-64, 1994. Type: Article
Jul 1 1995
Terrain database interoperability issues in training with distributed interactive simulation
Schiavone G., Sureshchandran S., Hardis K. ACM Transactions on Modeling and Computer Simulation 7(3): 332-367, 1997. Type: Article
Apr 1 1998
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy