• DocumentCode
    3121641
  • Title

    A scaled version of the elastic time algorithm

  • Author

    Quaglia, Francesco

  • Author_Institution
    Dipartimento di Inf. e Sistemistica, Rome Univ., Italy
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    157
  • Lastpage
    164
  • Abstract
    Recently a new class of synchronization algorithms for parallel discrete event simulation has been proposed, namely the near perfect state information algorithms, which are based on a motion of error potential to control the optimism of event execution. An algorithm of this class, called elastic time algorithms (ETA), has been instantiated. In this algorithm, the error potential is computed using temporal information (next event timestamp, simulation clocks etc.) and is then translated into event execution delay based on a constant factor. In this paper we present a scaled version of ETA (SETA), in which the error potential is translated into event execution delay based on both a constant factor and art additional scaling factor determined dynamically as a function of the event granularity. We have implemented versions of ETA and SETA for a cluster of PCs connected by a Myrinet switch and we have established in an empirical study that SETA outperforms ETA if there is difference in the granularity of different event types
  • Keywords
    clocks; discrete event simulation; parallel algorithms; synchronisation; Myrinet switch; cluster of PCs; elastic time algorithm; error potential; event execution delay; near perfect state information algorithms; next event timestamp; parallel discrete event simulation; scaled version; simulation clocks; synchronization algorithms; Art; Clocks; Computational modeling; Delay; Discrete event simulation; Error correction; Motion control; Switches; Synchronization; Time of arrival estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Simulation, 2001. Proceedings. 15th Workship on
  • Conference_Location
    Lake Arrowehead, CA
  • Print_ISBN
    0-7695-1104-X
  • Type

    conf

  • DOI
    10.1109/PADS.2001.924632
  • Filename
    924632