A distributed diffusion method for dynamic load balancing on parallel computers

  • Authors:
  • E. Luque;A. Ripoll;A. Cortes;T. Margalef

  • Affiliations:
  • -;-;-;-

  • Venue:
  • PDP '95 Proceedings of the 3rd Euromicro Workshop on Parallel and Distributed Processing
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

Parallel applications can be divided into tasks that can be executed simultaneously in different processors. Depending on prior knowledge about computational requirements of the problem, the assignment of tasks to processors can be guided in two ways: static and dynamic. We propose a new dynamic load balancing algorithm based on the diffusion approach which employs overlapping balancing domains to achieve global balancing. Since current diffusion methods consider discrete units, the algorithms may produce solutions which, although they are locally balanced prove to be globally unbalanced. Our method solves this problem taking into account the load maximum difference between two processors within each domain, providing a more efficient load balancing process.