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
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;
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
DOI :
10.1109/WSC.2008.4736180