2021
DOI: 10.1016/j.jpdc.2020.12.005
|View full text |Cite
|
Sign up to set email alerts
|

PackStealLB: A scalable distributed load balancer based on work stealing and workload discretization

Abstract: The scalability of high-performance, parallel iterative applications is directly affected by how well they use the available computing resources. These applications are subject to load imbalance due to the nature and dynamics of their computations. It is common that high performance systems employ periodic load balancing to tackle this issue. Dynamic load balancing algorithms redistribute the application's workload using heuristics to circumvent the NP-hard complexity of the problem However, scheduling heurist… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
1
1
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 44 publications
0
2
0
Order By: Relevance
“…4 Also, Freitas et al analyzed workload information to combine with distributed scheduling algorithms. 37 The authors reduced migration overhead by packing similar tasks to minimize messages.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…4 Also, Freitas et al analyzed workload information to combine with distributed scheduling algorithms. 37 The authors reduced migration overhead by packing similar tasks to minimize messages.…”
Section: Related Workmentioning
confidence: 99%
“…Menon et al proposed using partial information about the global system state to improve stealing decisions as well as balance the load by randomized work‐stealing 4 . Also, Freitas et al analyzed workload information to combine with distributed scheduling algorithms 37 . The authors reduced migration overhead by packing similar tasks to minimize messages.…”
Section: Related Workmentioning
confidence: 99%