2018 56th Annual Allerton Conference on Communication, Control, and Computing (Allerton) 2018
DOI: 10.1109/allerton.2018.8636064
|View full text |Cite
|
Sign up to set email alerts
|

On the Effect of Task-to-Worker Assignment in Distributed Computing Systems with Stragglers

Abstract: We study the expected completion time of some recently proposed algorithms for distributed computing which redundantly assign computing tasks to multiple machines in order to tolerate a certain number of machine failures. We analytically show that not only the amount of redundancy but also the task-to-machine assignments affect the latency in a distributed system. We study systems with a fixed number of computing tasks that are split in possibly overlapping batches, and independent exponentially distributed ma… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
14
0

Year Published

2019
2019
2020
2020

Publication Types

Select...
4
1

Relationship

3
2

Authors

Journals

citations
Cited by 17 publications
(14 citation statements)
references
References 20 publications
(30 reference statements)
0
14
0
Order By: Relevance
“…Moreover, for the given system model, with overlapping batches System1 always has higher average completion time compared to balanced assignment of non-overlapping batches. Interested reader may find further discussions in [4]. It is proved in the original work [4] that, the balanced assignment of non-overlapping batches minimized the expected completion time if the workers' service time is stochastically decreasing and convex random variable.…”
Section: Summary Of Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Moreover, for the given system model, with overlapping batches System1 always has higher average completion time compared to balanced assignment of non-overlapping batches. Interested reader may find further discussions in [4]. It is proved in the original work [4] that, the balanced assignment of non-overlapping batches minimized the expected completion time if the workers' service time is stochastically decreasing and convex random variable.…”
Section: Summary Of Resultsmentioning
confidence: 99%
“…Interested reader may find further discussions in [4]. It is proved in the original work [4] that, the balanced assignment of non-overlapping batches minimized the expected completion time if the workers' service time is stochastically decreasing and convex random variable. Both Exponential and Shifted-Exponential random variables are stochastically decreasing (in the sense of usual stochastic ordering) and convex random variables.…”
Section: Summary Of Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…This problem, which is caused by "stragglers" [8], can significantly increase the average service time and its variability [9]. By letting jobs be served concurrently at multiple servers, jobs experience the minimum service time across the servers [10].…”
Section: Introductionmentioning
confidence: 99%
“…In distributed computing systems, redundancy can reduce fluctuations in the service time of the jobs [2], and has gained attention both in theoretical works [3]- [5] and in practical systems [6], [7]. Redundancy is particularly beneficial in systems with high variability in job service times [8].…”
mentioning
confidence: 99%