We describe an adaptive method for achieving load balance in parallel computations simulating phenomena which are distributed over a spatially extended region, but are local in nature. We have tested the method on standard short-ranged parallel molecular dynamics calculations. The performance gain w
Parallel Load Balancing for Problems with Good Bisectors
β Scribed by Stefan Bischof; Ralf Ebner; Thomas Erlebach
- Publisher
- Elsevier Science
- Year
- 2000
- Tongue
- English
- Weight
- 264 KB
- Volume
- 60
- Category
- Article
- ISSN
- 0743-7315
No coin nor oath required. For personal study only.
β¦ Synopsis
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 :-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.
π SIMILAR VOLUMES
## Abstract Parallel processing techniques have been used in the past to provide high performance computing resources for activities such as Computational Fluid Dynamics. This is normally achieved using specialized hardware and software, the expense of which would be difficult to justify for many f
The results are applicable to any mesh without wrap-around communication. Any difference in shape changes the relative number of type B and type C processors as shown in Fig. 1, i.e., processors with 3 or 4 communication links respectively. The results are applicable to a 3-D mesh or any configurati
## CALL FOR PAPERS Special Issue of the Journal of Parallel and Distributed Computing on Dynamic Load Balancing Papers are solicited for a special issue of the Journal of Parallel and Distributed Computing (JPDC) to be tentatively scheduled for publication in January 1988. Dynamic load balancing