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."--From the paper.
Original language | American English |
---|---|
DOIs | |
State | Published - Oct 2010 |
Externally published | Yes |
Event | 14th International IEEE/ACM Symposium on Distributed Simulation and Real Time Applications - Fairfax, VA Duration: Oct 1 2010 → … |
Conference
Conference | 14th International IEEE/ACM Symposium on Distributed Simulation and Real Time Applications |
---|---|
Period | 10/1/10 → … |
Keywords
- dynamic lookahead
- distributed systems
- message-passing systems
- conservative DEVS
Disciplines
- Electrical and Computer Engineering