• DocumentCode
    1332622
  • Title

    Efficient execution of Time Warp programs on heterogeneous, NOW platforms

  • Author

    Carothers, Christopher D. ; Fujimoto, Richard M.

  • Author_Institution
    Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, NY, USA
  • Volume
    11
  • Issue
    3
  • fYear
    2000
  • fDate
    3/1/2000 12:00:00 AM
  • Firstpage
    299
  • Lastpage
    317
  • Abstract
    Time Warp is an optimistic protocol for synchronizing parallel discrete event simulations. To achieve performance in a multiuser network of workstation (NOW) environment, Time Warp must continue to operate efficiently in the presence of external workloads caused by other users, processor heterogeneity, and irregular internal workloads caused by the simulation model. However, these performance problems can cause a Time Warp program to become grossly unbalanced, resulting in slower execution. The key observation asserted in this article is that each of these performance problems, while different in source, has a similar manifestation. For a Time Warp program to be balanced, the amount of wall clock time necessary to advance an LP one unit of simulation time should be about the same for all LPs. Using this observation, we devise a single algorithm that mitigates these performance problems and enables the “background” execution of Time Warp programs on heterogeneous distributed computing platforms in the presence of external as well as irregular internal workloads
  • Keywords
    time warp simulation; workstation clusters; NOW platforms; Time Warp programs; heterogeneous distributed computing; performance problems; Computational modeling; Computer Society; Discrete event simulation; Distributed computing; Hardware; Network servers; Protocols; Synchronization; Time warp simulation; Workstations;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.841745
  • Filename
    841745