2006
DOI: 10.7155/jgaa.00118
|View full text |Cite
|
Sign up to set email alerts
|

Distributing Unit Size Workload Packages in Heterogeneous Networks

Abstract: The task of balancing dynamically generated work load occurs in a wide range of parallel and distributed applications. Diffusion based schemes, which belong to the class of nearest neighbor load balancing algorithms, are a popular way to address this problem. Originally created to equalize the amount of arbitrarily divisible load among the nodes of a static and homogeneous network, they have been generalized to heterogeneous topologies. Additionally, some simple diffusion algorithms have been adapted to work i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
35
0

Year Published

2008
2008
2022
2022

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 22 publications
(35 citation statements)
references
References 26 publications
0
35
0
Order By: Relevance
“…For example, one should be able to send 0.5 tasks, 0.1 tasks, etc. Modified versions of diffusive type schemes have also been proposed which remove restrictions on arbitrary divisibility [23]. Multi-level graph partitioning based dynamic schemes are also popular [24].…”
Section: Related Workmentioning
confidence: 99%
“…For example, one should be able to send 0.5 tasks, 0.1 tasks, etc. Modified versions of diffusive type schemes have also been proposed which remove restrictions on arbitrary divisibility [23]. Multi-level graph partitioning based dynamic schemes are also popular [24].…”
Section: Related Workmentioning
confidence: 99%
“…Here we consider the (arguably more realistic [15]) case of discrete diffusion where tokens are indivisible. Quantifying by how much the integrality assumption decreases the efficiency of load balancing is an interesting question and has been posed by many authors (e.g., [8,[11][12][13][14][15]). …”
Section: Introductionmentioning
confidence: 99%
“…This means excess tokens are assigned to vertices instead to edges, and the vertex reallocates all of its excess tokens by itself. This approach avoids nodes having "negative loads" (like in [8,10]), but causes additional dependencies for the analysis. …”
mentioning
confidence: 99%
“…A very natural question is how much this integrality assumption decreases the efficiency of load balancing. In fact, finding a precise quantitative relationship between the discrete and the idealized case is an open problem posed by many authors, e.g., [9,11,15,16,28,31,33,36].…”
mentioning
confidence: 99%
“…We measure the smoothness of the load by the so-called discrepancy (see e.g. [9,11,16,33]) which is the difference between the maximum and minimum load among all nodes.…”
mentioning
confidence: 99%