• DocumentCode
    289014
  • Title

    Broadcast Time Warp

  • Author

    Bayerdorffer, Bryan

  • Author_Institution
    Dept. of Comput. Sci., US Naval Acad., Annapolis, MD, USA
  • Volume
    2
  • fYear
    1995
  • fDate
    3-6 Jan 1995
  • Firstpage
    602
  • Abstract
    In many distributed computations, it is necessary to ensure that the causal order in which events occur (a partial order) conforms to a total order that is derived from a correctness constraint on the computation. For example, the events of a distributed simulation must appear to be processed in simulation-time order. The Time Warp mechanism uses the notion of global virtual time to schedule the events of a computation to be executed in an appropriate partial order. Under Time Warp, executions are subject to two sources of inefficiency, which we call transitivity delay and incremental rollback. We describe a new virtual-time synchronization protocol called Broadcast Time Warp, which eliminates both of these undesirable phenomena, while retaining the synchronization semantics of Time Warp
  • Keywords
    broadcasting; delays; distributed algorithms; protocols; scheduling; synchronisation; time warp simulation; Broadcast Time Warp; causal order; computational event scheduling; correctness constraint; distributed computations; distributed simulation; global virtual time; incremental rollback; inefficiency; partial order; simulation-time order.; synchronization semantics; total order; transitivity delay; virtual-time synchronization protocol; Broadcasting; Clocks; Computational modeling; Computer science; Delay effects; Discrete event simulation; Distributed computing; Processor scheduling; Protocols; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-6930-6
  • Type

    conf

  • DOI
    10.1109/HICSS.1995.375496
  • Filename
    375496