DocumentCode
2180965
Title
Improving performance by replicating simulations with alternative synchronization approaches
Author
Li, Zengxiang ; Cai, Wentong ; Turner, Stephen John ; Pan, Ke
Author_Institution
Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
fYear
2008
fDate
7-10 Dec. 2008
Firstpage
1112
Lastpage
1120
Abstract
Parallel and distributed simulation facilitates the construction of a simulation application (i.e., federation in HLA terminology) with a number of simulation components (federates). Recently, an approach based on active replication technique has been proposed to improve the performance of simulations by exploring software diversity. To guarantee the correctness of the approach, all replicas of the same federate are required to be Piece-Wise-Deterministic (PWD). However, the PWD restriction will not be satisfied if the replicas achieve software diversity by employing different kinds of synchronization approaches. A replication structure is proposed in this paper, which can transparently handle the federate replicas that use either conservative or optimistic synchronization approach. The execution speed of the federation is increased by always choosing the fastest replica to represent the federate in the federation. Besides presenting the implementation details, we also report the experimental results to demonstrate the performance improvement of the replication structure.
Keywords
digital simulation; parallel processing; synchronisation; active federate replication structure; distributed simulation; optimistic synchronization approach; parallel simulation; piece-wise deterministic; software diversity; Application software; Computational modeling; Computer networks; Computer simulation; Concurrent computing; Constraint optimization; Discrete event simulation; Distributed computing; Protocols; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Conference, 2008. WSC 2008. Winter
Conference_Location
Austin, TX
Print_ISBN
978-1-4244-2707-9
Electronic_ISBN
978-1-4244-2708-6
Type
conf
DOI
10.1109/WSC.2008.4736180
Filename
4736180
Link To Document