• DocumentCode
    2138232
  • Title

    Conservative synchronization in object-oriented parallel battlefield discrete event simulations

  • Author

    Hiller, James B. ; Hartrum, Thomas C.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Air Force Inst. of Technol., Wright-Patterson AFB, OH, USA
  • fYear
    1997
  • fDate
    10-13 Jun 1997
  • Firstpage
    12
  • Lastpage
    19
  • Abstract
    We present a conservative strategy for spatially decomposed parallel discrete event battlefield simulation. The traditional null message algorithm provides a foundation from which a mapping to generic simulation attributes can be made. We informally discuss preservation of logical correctness and freedom from deadlock. Experimental results demonstrate the potential execution time savings when load imbalance is not dominant; more importantly, they highlight improvement opportunities in spite of potential load imbalance. The net result is that a very reasonable performance gain can be delivered for little effort in a way that supports good simulation system design principles. The approach is straightforward and can be easily implemented as part of a more general sequential or parallel simulation support environment. While the approach is expressed in terms of battlefield simulation, its essence applies to many simulation applications
  • Keywords
    concurrency control; discrete event simulation; military computing; object-oriented methods; parallel programming; resource allocation; software performance evaluation; synchronisation; conservative synchronization; deadlock; execution time savings; generic simulation attributes; load imbalance; logical correctness; null message algorithm; object-oriented simulation; parallel battlefield discrete event simulations; performance gain; simulation system design; spatially decomposed simulation; Computational modeling; Discrete event simulation; Filters; Gratings; Object oriented modeling; Partitioning algorithms; Performance gain; System recovery; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Simulation, 1997., Proceedings., 11th Workshop on
  • Conference_Location
    Lockenhaus
  • Print_ISBN
    0-8186-7964-6
  • Type

    conf

  • DOI
    10.1109/PADS.1997.594581
  • Filename
    594581