1993
DOI: 10.1109/71.243526
|View full text |Cite
|
Sign up to set email alerts
|

Strategies for dynamic load balancing on highly parallel computers

Abstract: Scan Directed Load Balancing is a new, locality-preserving, dynamic load balancing algorithm for grid-based computations on mesh-connected parallel computers. Scans are used to efficiently determine what areas of the machine are heavily loaded and what areas are lightly loaded, and to organize the movement of data. Data is shifted along the mesh in a regular fashion to balance the load. The Locality Property of the algorithm guarantees that all the neighbors of a data point on the grid are stored either on the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
233
0
1

Year Published

1997
1997
2020
2020

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 439 publications
(241 citation statements)
references
References 14 publications
2
233
0
1
Order By: Relevance
“…All of these components have been studied extensively in the PDES literature, leading to the development of a large number of dynamic load-balancing algorithms. An exhaustive review of these load-balancing algorithms is beyond the scope of this article (but see, e.g., [121][122][123][124][125] for related work on this topic).…”
Section: Dynamic Process Migrationmentioning
confidence: 99%
See 2 more Smart Citations
“…All of these components have been studied extensively in the PDES literature, leading to the development of a large number of dynamic load-balancing algorithms. An exhaustive review of these load-balancing algorithms is beyond the scope of this article (but see, e.g., [121][122][123][124][125] for related work on this topic).…”
Section: Dynamic Process Migrationmentioning
confidence: 99%
“…According to Willebeek-Lemair and Reeves [121], dynamic load balancing can be organized as a procedure with four major components, including (1) processor load evaluation; (2) load balancing profitability determination; (3) load migration strategy, and (4) load selection strategy. All of these components have been studied extensively in the PDES literature, leading to the development of a large number of dynamic load-balancing algorithms.…”
Section: Dynamic Process Migrationmentioning
confidence: 99%
See 1 more Smart Citation
“…Our strategy is adapted from the local diffusive load balancing strategy introduced in [13]. It is a receiver-initiated strategy, which is found to be more efficient in [13].…”
Section: Load Balance Decision Strategymentioning
confidence: 99%
“…Assignment may be either deterministic, as with the dimension exchange/diffusion [6] and gradient methods, stochastic, or optimization based. A comparison of several deterministic methods is provided by Willeback-LeMain and Reeves [12].…”
Section: Introductionmentioning
confidence: 99%