Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Civil-Comp Proceedings
ISSN 1759-3433
CCP: 57
DEVELOPMENTS IN COMPUTATIONAL MECHANICS WITH HIGH PERFORMANCE COMPUTING
Edited by: B.H.V. Topping
Paper II.4

Automatic Implementation of Dynamic Load Balancing Strategies for Structured Computational Mechanics Codes

J.N. Rodrigues, S.P. Johnson, C. Walshaw and M. Cross

Centre for Numerical Modelling and Process Analysis, University of Greenwich, London, England

Full Bibliographic Reference for this paper
J.N. Rodrigues, S.P. Johnson, C. Walshaw, M. Cross, "Automatic Implementation of Dynamic Load Balancing Strategies for Structured Computational Mechanics Codes", in B.H.V. Topping, (Editor), "Developments in Computational Mechanics with High Performance Computing", Civil-Comp Press, Edinburgh, UK, pp 41-47, 1999. doi:10.4203/ccp.57.2.4
Abstract
This paper presents a new dynamic load balancing technique for structured mesh computational mechanics codes in which the processor partition range limits of just one of the partitioned dimensions uses non-coincidental limits, as opposed to using coincidental limits in all of the partitioned dimensions. The partition range limits are 'staggered', allowing greater flexibility in obtaining a balanced load distribution in comparison to when the limits are changed 'globally'. as the load increase/decrease on one processor no longer restricts the load decrease/increase on a neighbouring processor. The automatic implementation of this 'staggered' load balancing strategy within an existing parallel code is presented in this paper, along with some preliminary results.

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 £70 +P&P)