A new metric for dynamic load balancing

Abstract The issue of the dynamic load balancing of unstructured adaptive meshes is discussed. Experimental results are used to suggest the need for a new metric for dynamic load balancing. The metric is derived by extending the constrained minimisation approach of Hu and Blake [Y.F. Hu, R.J. Blake, Concurrency: Practice and Experience 10(6) (1998) 467–483] to an unconstrained minimisation problem. Simple examples are used to demonstrate the effectiveness of this approach for both the determination of the amount of communications traffic between processors and for the more detailed graph partitioning of a mesh.

[1]  Rupak Biswas,et al.  HARP: A Dynamic Spectral Partitioner , 1998, J. Parallel Distributed Comput..

[2]  Rupak Biswas,et al.  Impact of load balancing on unstructured adaptive grid computations for distributed-memory multiprocessors , 1996, Proceedings of SPDP '96: 8th IEEE Symposium on Parallel and Distributed Processing.

[3]  Martin G. Everett,et al.  Parallel Dynamic Graph Partitioning for Adaptive Unstructured Meshes , 1997, J. Parallel Distributed Comput..

[4]  Sau-Ming Lau,et al.  An adaptive load distribution algorithm for resolving bursty workload , 1999 .

[5]  Horst D. Simon,et al.  Partitioning of unstructured problems for parallel processing , 1991 .

[6]  Leonid Oliker,et al.  PLUM: Parallel Load Balancing for Adaptive Unstructured Meshes , 1998, J. Parallel Distributed Comput..

[7]  Martin Berzins,et al.  A comparison of some dynamic load-balancing algorithms for a parallel adaptive flow solver , 2000, Parallel Comput..

[8]  V. Aravinthan,et al.  Dynamic load balancing for multi-physical modelling using unstructured meshes , 1999 .

[9]  Vipin Kumar,et al.  A Coarse-Grain Parallel Formulation of Multilevel k-way Graph Partitioning Algorithm , 1997, PP.

[10]  Yifan Hu,et al.  An optimal migration algorithm for dynamic load balancing , 1998 .

[11]  D. C. Hodgson,et al.  EFFICIENT MESH PARTITIONING FOR PARALLEL ELLIPTIC DIFFERENTIAL EQUATION SOLVERS , 1995 .

[12]  Martin G. Everett,et al.  Dynamic Load-Balancing for Parallel Adaptive Unstructured Meshes , 1997, PP.

[13]  Martin Berzins,et al.  Parallel unstructured tetrahedral mesh adaptation: Algorithms, implementation and scalability , 1999 .

[14]  Y. F. Hu,et al.  An improved diffusion algorithm for dynamic load balancing , 1999, Parallel Comput..