Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Civil-Comp Proceedings
ISSN 1759-3433
CCP: 45
ADVANCES IN COMPUTATIONAL MECHANICS FOR PARALLEL AND DISTRIBUTED PROCESSING
Edited by: B.H.V. Topping
Paper IV.1

Mesh Partitioning and Load Balancing for Distributed Memory Parallel Systems

C. Walshaw, M. Cross and M.G. Everett

School of Computing and Mathematical Sciences, University of Greenwich, London, United Kingdom

Full Bibliographic Reference for this paper
C. Walshaw, M. Cross, M.G. Everett, "Mesh Partitioning and Load Balancing for Distributed Memory Parallel Systems", in B.H.V. Topping, (Editor), "Advances in Computational Mechanics for Parallel and Distributed Processing", Civil-Comp Press, Edinburgh, UK, pp 97-103, 1997. doi:10.4203/ccp.45.4.1
Abstract
A method is outlined for optimising graph partitions which arise in mapping unstructured mesh calculations to parallel computers. The method employs a relative gain iterative technique to both evenly balance the workload and minimise the number and volume of interprocessor communications. A parallel graph reduction technique is also briefly described and can be used to give a global perspective to the optimisation. The algorithms work efficiently in parallel as well as sequentially and when combined with a fast direct partitioning technique (such as the Greedy algorithm) to give an initial partition, the resulting two-stage process proves itself to be both a powerful and flexible solution to the static graph-partitioning problem. Experiments indicate that the resulting parallel code can provide high quality partitions, independent of the initial partition, within a few seconds. The algorithms can also be used for dynamic load-balancing, reusing existing partitions and in this case the procedures are much faster than static techniques, provide partitions of similar or higher quality and, in comparison, involve the migration of a fraction of the data.

purchase the full-text of this paper (price £20)

go to the previous paper
go to the next paper
return to the table of contents
return to the book description
purchase this book (price £66 +P&P)