• DocumentCode
    1560934
  • Title

    Dynamic load-balancing for BSP Time Warp

  • Author

    Low, Malcolm Yoke Hean

  • Author_Institution
    Comput. Lab., Oxford Univ., UK
  • fYear
    2002
  • Firstpage
    267
  • Lastpage
    274
  • Abstract
    The performance of a parallel simulation system depends very much on partitioning simulation workload evenly among the set of processors in the computing environment to ensure load-balance between processors. Most parallel simulation systems employ user-defined static partitioning. However static partitioning requires in-depth domain knowledge of the specific simulation model in the study. It is not effective if the workload of a simulation model could not be quantified accurately or changes over time during a simulation run. Dynamic load-balancing allows the simulation system to automatically balance the workload of different simulation models without user´s input. In this paper the use of dynamic load-balancing in the context of the BSP Time Warp optimistic protocol is examined. Based on the BSP cost model, a dynamic load-balancing algorithm for the BSP Time Warp protocol is developed. Using different simulation models, the paper shows that to achieve consistent performance, the dynamic load-balancing algorithm for BSP Time Warp needs to consider both computation and communication workload, as well as lookaheads between processors.
  • Keywords
    parallel processing; resource allocation; software performance evaluation; time warp simulation; BSP Time Warp; communication workload; cost model; dynamic load balancing; optimistic protocol; parallel simulation system; performance; processor lookaheads; simulation workload; user-defined static partitioning; Algorithm design and analysis; Computational efficiency; Computational modeling; Concurrent computing; Costs; Heuristic algorithms; Load modeling; Parallel programming; Protocols; Time warp simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Symposium, 2002. Proceedings. 35th Annual
  • ISSN
    1082-241X
  • Print_ISBN
    0-7695-1552-5
  • Type

    conf

  • DOI
    10.1109/SIMSYM.2002.1000163
  • Filename
    1000163