• DocumentCode
    2748559
  • Title

    Parallel load balancing for problems with good bisectors

  • Author

    Bischof, Stefan ; Ebner, Ralf ; Erlebach, Thomas

  • Author_Institution
    Inst. fur Inf., Tech. Univ. Munchen, Germany
  • fYear
    1999
  • fDate
    12-16 Apr 1999
  • Firstpage
    531
  • Lastpage
    538
  • Abstract
    Parallel load balancing is studied for problems with certain bisection properties. A class of problems has α-bisectors if every problem p of weight w(p) in the class can be subdivided into two subproblems whose weight (load) is at least an a-fraction of the original problem. A problem p is to be split into N subproblems such that the maximum weight among them is as close to w(p)/N as possible. It was previously known that good load balancing can be achieved for such classes of problems using Algorithm HF, a sequential algorithm that repeatedly bisects the subproblem with maximum weight. Several parallel variants of Algorithm HF are introduced and analyzed with respect to worst-case load imbalance, running-time, and communication overhead. For fixed α, all variants have running-time O(log N) and provide constant upper bounds on the worst-case load imbalance. Results of simulation experiments regarding the load balance achieved in the average case are presented
  • Keywords
    parallel algorithms; resource allocation; bisection properties; load balancing; parallel variants; running-time; worst-case load imbalance; Computational modeling; Finite element methods; Load management; Numerical simulation; Parallel processing; Partial differential equations; Reactive power; Runtime; Throughput; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
  • Conference_Location
    San Juan
  • Print_ISBN
    0-7695-0143-5
  • Type

    conf

  • DOI
    10.1109/IPPS.1999.760528
  • Filename
    760528