DocumentCode
3104221
Title
Global Lookahead Management (GLM) Protocol for Conservative DEVS Simulation
Author
Jafer, Shafagh ; Wainer, Gabriel
Author_Institution
Dept. of Syst. & Comput. Eng., Carleton Univ. Centre of Visualization & Simulation (VSIM), Ottawa, ON, Canada
fYear
2010
fDate
17-20 Oct. 2010
Firstpage
141
Lastpage
148
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 look ahead manager (LM) exists which is in charge of receiving every LP´s look ahead, identifying the global minimum look ahead of the system, and broadcasting it via null messages to all LPs. The simulation is divided into cycles of two phases: Parallel phase and Broadcast phase. The GLM protocol is asynchronous and the central look ahead manager is not expected to be a bottleneck since the only message transmissions involving it take place when all LPs are blocked waiting for permission to advance their LVTs. The results presented in this paper show that the GLM protocol not only significantly reduces the total number of null messages, but it improves the performance and higher speedups are achieved.
Keywords
discrete event simulation; message passing; multiprocessing systems; parallel processing; GLM protocol; asynchronous distributed simulation; broadcast phase; conservative DEVS simulation; conservative time window algorithm; distributed snapshot; global lookahead management; global synchronization; message transmission; multiprocessor message passing architecture; parallel phase; safe processing interval; Computational modeling; Fires; Nuclear magnetic resonance; Program processors; Protocols; Synchronization; System recovery; conservative DEVS; discrete event simulation; distributed systems; dynamic lookahead; message-passing systems; parallel algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Simulation and Real Time Applications (DS-RT), 2010 IEEE/ACM 14th International Symposium on
Conference_Location
Fairfax, VA
ISSN
1550-6525
Print_ISBN
978-1-4244-8651-9
Type
conf
DOI
10.1109/DS-RT.2010.37
Filename
5636733
Link To Document