• DocumentCode
    1722903
  • Title

    Lightweight Time Warp– A Novel Protocol for Parallel Optimistic Simulation of Large-Scale DEVS and Cell-DEVS Models

  • Author

    Liu, Qi ; Wainer, Gabriel

  • Author_Institution
    Dept. of Syst. & Comput. Eng., Carleton Univ. Centre on Visualization & Simulation, Ottawa, ON
  • fYear
    2008
  • Firstpage
    131
  • Lastpage
    138
  • Abstract
    This paper proposes a novel lightweight time warp (LTW) protocol for high-performance parallel optimistic simulation of large-scale DEVS and cell-DEVS models. By exploiting the characteristics of the simulation process, the protocol is able to set free most logical processes (LPs) from the time warp mechanism, while the overall simulation still executes optimistically, driven by only a few full-fledged time warp LPs. The LTW protocol includes a rule-based event-scheduling mechanism using two types of event queues, an aggregated state-saving technique for optimal risk-free state management, and a new rollback algorithm that recovers lightweight LPs from causality errors without sending anti-messages. The impact on global control mechanisms such as GVT computation, fossil collection, and load migration is also discussed. The basic concepts of the protocol could also apply to a broad range of time warp systems under certain conditions and with appropriate control over the LPs.
  • Keywords
    formal specification; parallel processing; queueing theory; scheduling; time warp simulation; aggregated state-saving technique; cell-discrete event system specification models; event queues; fossil collection; global control mechanisms; global virtual time computation; large-scale discrete event system specification; lightweight time warp protocol; load migration; logical processes; optimal risk-free state management; parallel optimistic simulation; rollback algorithm; rule-based event-scheduling mechanism; time warp mechanism; Atherosclerosis; Computational modeling; Computer simulation; Discrete event simulation; Discrete event systems; Kernel; Large-scale systems; Load management; Protocols; Time warp simulation; Cell-DEVS models; DEVS models; Discrete event simulation; Time Warp; optimistic synchronization; parallel simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Simulation and Real-Time Applications, 2008. DS-RT 2008. 12th IEEE/ACM International Symposium on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1550-6525
  • Print_ISBN
    978-0-7695-3425-1
  • Type

    conf

  • DOI
    10.1109/DS-RT.2008.15
  • Filename
    4700113