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
Link To Document