Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Cooperative acceleration
Blanchard T., Lake T., Turner S. ACM SIGSIM Simulation Digest24 (1):58-64,1994.Type:Article
Date Reviewed: Jul 1 1995

Conservative protocols for distributed discrete event simulation are strongly dependent on the ability to identify good lookaheads, that is, intervals in simulation time during which it can be guaranteed that no event-carrying message can be generated or received by a local processor (LP). The authors observe that in certain kinds of simulation problems (the authors particularly refer to colliding pucks and road traffic simulations), regions of LPs can lag behind the rest of the simulation, owing to reduced or vanishing lookaheads. To make the simulation robust in such situations, the authors propose a new method for accelerating the Chandy-Misra-Bryant Conservative Null Message Protocol. The acceleration approach identifies a lagging set of LPs and then runs a protocol between them that allows them to identify a time to which they can all safely advance. The protocol for cooperative acceleration is described, with all the possible state transitions. A proof of correctness is provided. Numerical results from actual simulations show the improvement that arises from the acceleration method.

In the absence of wider information, conservative protocols assume the worst case and hence sometimes end up with very small or vanishing lookaheads. The authors solve this problem by providing another layer of protocol that makes wider information available to the LPs, thus allowing them not to assume the worst case. It is clear that such a proposal will work. Two key questions do not seem to be addressed, though: How does the simulation identify a subset of LPs among which the protocol should be initiated? and When should the protocol be initiated? These questions must have been answered in the implementations that the authors have based their numerical results on, but the answers are not given in the paper. Further, it seems that the rows in Figure 7 (shouldn’t it be Table 7?) have been interchanged, as these numbers show CES performing better than ABCMB.

Reviewer:  Anurag Kumar Review #: CR118671 (9507-0534)
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
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
Modeling and simulation
, National Academy Press, Washington, DC, 1997. Type: Book (9780309058421)
Jul 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