• DocumentCode
    402204
  • Title

    Synchronization and management of shared state in HLA-based distributed simulation

  • Author

    Gan, Boon Ping ; Low, Malcolm Yoke Hean ; Wei, Junhu ; Wang, Xiaoguang ; Turner, Stephen John ; Cai, Wentong

  • Author_Institution
    Singapore Inst. of Manuf. Ind., Singapore
  • Volume
    1
  • fYear
    2003
  • fDate
    7-10 Dec. 2003
  • Firstpage
    847
  • Abstract
    The HLA runtime infrastructure can support a conservative simulation protocol for its time management service. However, the performance of conservative simulation protocols is very much dependent on lookahead that one can extract out of a simulation model. The most conservative value has to be taken in order to ensure the causality constraint. In this paper, we propose two algorithms, pullRO and pushRO, that allow one to replace some of the timestamp order (TSO) messages (possibly those causing zero lookahead values) with receive order (RO) messages. This removes the time constraint that these messages impose on the lower bound timestamp calculation, which in turn will improve the time advancement rate of federates. The algorithms still ensure the causality constraint and a middleware approach is used to preserve the semantics of the RTI APIs. The performance of the two algorithms is compared against a baseline model where no TSO messages are replaced.
  • Keywords
    computer architecture; digital simulation; distributed algorithms; message passing; middleware; protocols; time management; HLA runtime infrastructure; HLA-based distributed simulation; RO messages; RTI API semantics; TSO messages; causality constraint; federates; high level architecture; lower bound timestamp calculation; middleware approach; pullRO algorithm; pushRO algorithm; receive order; shared state management; simulation model; simulation protocol; synchronization; time advancement rate; time management service; timestamp order; zero lookahead values; Computational modeling; Drives; Gallium nitride; Middleware; Protocols; Runtime; Supply chains; Technology management; Time factors; Virtual manufacturing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference, 2003. Proceedings of the 2003 Winter
  • Print_ISBN
    0-7803-8131-9
  • Type

    conf

  • DOI
    10.1109/WSC.2003.1261503
  • Filename
    1261503