DocumentCode :
2895974
Title :
The cost of terminating synchronous parallel discrete-event simulations
Author :
Sanjeevan, Vasant ; Abrams, Marc
Author_Institution :
Dept. of Comput. Sci., Virginia Polytech. Inst. & State Univ., Blacksburg, VA, USA
fYear :
1991
fDate :
8-11 Dec 1991
Firstpage :
642
Lastpage :
651
Abstract :
The authors propose seven algorithms by which an arbitrary termination condition can be mechanically added to a nonterminating parallel simulation using a conservative-synchronous protocol. Informal arguments about the performance of each algorithm are made, and the arguments are confirmed through measurement of the bounded lag protocol using torus networks on a shared memory multiprocessor. Conservative-synchronous protocols are shown to be inherently efficient in the experiments considered; adding a termination algorithm requires limited additional memory and increases the wall clock time required for simulation by at most an amount proportional to the number of logical processes. Furthermore, a simulation model with any stable termination condition requires negligible overhead for the termination algorithm, a property that appears to be unique to synchronous protocols
Keywords :
discrete event simulation; performance evaluation; program verification; conservative-synchronous protocol; logical processes; performance; shared memory multiprocessor; terminating synchronous parallel discrete-event simulations; torus networks; wall clock time; Clocks; Computational modeling; Computer science; Computer simulation; Cost function; Discrete event simulation; Protocols; Time warp simulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Simulation Conference, 1991. Proceedings., Winter
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-7803-0181-1
Type :
conf
DOI :
10.1109/WSC.1991.185669
Filename :
185669
Link To Document :
بازگشت