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 :
بازگشت