To read this content please select one of the options below:

An algorithm for domain partitioning with load balancing

G.P. Nikishkov (Materials Fabrication Laboratory, Institute of Physical and Chemical Research ‐ RIKEN, Wako, Saitama, Japan)
A. Makinouchi (Materials Fabrication Laboratory, Institute of Physical and Chemical Research ‐ RIKEN, Wako, Saitama, Japan)
G. Yagawa (Department of Quantum Engineering and Systems Science, School of Engineering, University of Tokyo, Bunkyo, Tokyo, Japan)
S. Yoshimura (Department of Quantum Engineering and Systems Science, School of Engineering, University of Tokyo, Bunkyo, Tokyo, Japan)

Engineering Computations

ISSN: 0264-4401

Article publication date: 1 February 1999

236

Abstract

An algorithm for domain partitioning with iterative load balancing is presented. A recursive graph labeling scheme is used to distribute elements among subdomains at each iteration. Both graph distance information and information about neighbor vertices are employed during the labeling process. Element quantities for balanced subdomains are predicted, solving the algebraic load balancing problem after each iteration. The same graph labeling scheme with slight modifications is applied to node renumbering inside subdomains. The proposed algorithm is especially suitable for load balancing when a direct method is used for subdomain condensation and the evaluation of cost function is time consuming. Several examples of optimized partitioning of irregular and regular meshes show that load balancing can be achieved with one to three iterations.

Keywords

Citation

Nikishkov, G.P., Makinouchi, A., Yagawa, G. and Yoshimura, S. (1999), "An algorithm for domain partitioning with load balancing", Engineering Computations, Vol. 16 No. 1, pp. 120-135. https://doi.org/10.1108/02644409910251300

Publisher

:

MCB UP Ltd

Copyright © 1999, MCB UP Limited

Related articles