Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published 1993 | Submitted
Report Open

A Parabolic Theory of Load Balance

Abstract

We derive analytical results for a dynamic load balancing algorithm modeled by the heat equation ut = V2u. The model is appropriate for quickly diffusing disturbances in a local region of a computational domain without affecting other parts of the domain. The algorithm is useful for problems in computational fluid dynamics which involve moving boundaries and adaptive grids implemented on mesh connected multicomputers. The algorithm preserves task locality and uses only local communication. Resulting load distributions approximate time asymptotic solutions of the heat equation. As a consequence it is possible to predict both the rate of convergence and the quality of the final load distribution. These predictions suggest that a typical imbalance on a multicomputer with over a million processors can be reduced by one order of magnitude after 105 arithmetic operations at each processor. For large n the time complexity to reduce the expected imbalance is effectively independent of n.

Additional Information

© 1993 California Institute of Technology. The research described in this report is sponsored primarily by Lite Defense Advanced research Projects Agency, DARPA Order number 8176, and monitored by the Office of Naval Research under contract number N00014-91-J-1986.

Attached Files

Submitted - cstr93.pdf

Submitted - postscript.ps

Files

cstr93.pdf
Files (1.6 MB)
Name Size Download all
md5:4b1f671f845cc7fc8c7e7201139cdb05
686.3 kB Preview Download
md5:62fe28ca1c0299e06dc9f2170c785e0b
894.4 kB Download

Additional details

Created:
August 20, 2023
Modified:
January 13, 2024