• 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