2010 IEEE/ACM 14th International Symposium on Distributed Simulation and Real Time Applications 2010
DOI: 10.1109/ds-rt.2010.37
|View full text |Cite
|
Sign up to set email alerts
|

Global Lookahead Management (GLM) Protocol for Conservative DEVS Simulation

Abstract: An approach to carrying out asynchronous distributed simulation of multiprocessor message passing architectures is presented. Aiming at achieving better performance on Conservative DEVS-based simulations, we introduce the GLM protocol which borrows the idea of safe processing intervals from the conservative time window algorithm and maintains global synchronization in a fashion similar to the distributed snapshot technique. Under the GLM scheme, a central lookahead manager (LM) exists which is in charge of rec… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 15 publications
0
9
0
Order By: Relevance
“…With this idea, the cost of the estimation is minimized and there is no unnecessary blocking, but the estimated LA could be too conservative. In addition, each LP or a central controller could block all LPs to take a static global observation for the LA estimation (e. g. [1] [16]). With this idea, the best LA is provided but it enforces to block all LPs as a global synchronization each time the estimation is done.…”
Section: B Solution With Conditional Look-aheadmentioning
confidence: 99%
“…With this idea, the cost of the estimation is minimized and there is no unnecessary blocking, but the estimated LA could be too conservative. In addition, each LP or a central controller could block all LPs to take a static global observation for the LA estimation (e. g. [1] [16]). With this idea, the best LA is provided but it enforces to block all LPs as a global synchronization each time the estimation is done.…”
Section: B Solution With Conditional Look-aheadmentioning
confidence: 99%
“…Second, the global state is determined. Each LP or a central controller has to block all LPs to obtain the static global observation for the LA estimation (e.g., ). This approach will deliver a better LA, however, at the expense of overhead, because it blocks all LPs with a global synchronization each time the estimation is done.…”
Section: Our Approachmentioning
confidence: 99%
“…We can cite: parallelization approach , Balakrishnan et al, 1997, Glinsky and Wainer, 2006, Zacharewicz and Hamri, 2007, Jafer and Wainer, 2009; distribution [Kim et al, 2000, Liu, 2006, Zacharewicz and Hamri, 2007; and software approaches. These last approaches improve simulation time by getting rid of the hierarchical structure [Jafer and Wainer, 2010, Jafer and Wainer, 2009, Lowry et al, 2000, Zacharewicz and Hamri, 2007, and suggests to use direct coupling between models [Chen andVangheluwe, 2010, Muzy andNutaro, 2005]. The purpose of this article is to propose modifications to the simulation algorithms to reduce significantly the number of exchanged messages between components.…”
Section: Introductionmentioning
confidence: 99%