• 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