2018
DOI: 10.48550/arxiv.1801.04686
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Hierarchical Coding for Distributed Computing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
8
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
4

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(8 citation statements)
references
References 0 publications
0
8
0
Order By: Relevance
“…In particular, [17] proposed the use of erasure codes for speeding up the computation of linear functions in distributed learning systems. Since then, many other works have analyzed the use of coding theory for distributed tasks with linear structure [11,22,18,10,32]. [29] proposed the use of coding theory for nonlinear machine learning tasks.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In particular, [17] proposed the use of erasure codes for speeding up the computation of linear functions in distributed learning systems. Since then, many other works have analyzed the use of coding theory for distributed tasks with linear structure [11,22,18,10,32]. [29] proposed the use of coding theory for nonlinear machine learning tasks.…”
Section: Related Workmentioning
confidence: 99%
“…Recently, coding theory has provided a popular tool set for mitigating the effects of stragglers. Codes have recently been used in the context of machine learning, and applied to problems such as data shuffling [19,17], distributed matrix-vector and matrix-matrix multiplication [17,10], as well as distributed training [20,32,15,11,22,7,33]. In the context of distributed, gradient-based algorithms, Tandon et al [29] introduced gradient coding as a means to mitigate straggler delays.…”
Section: Introductionmentioning
confidence: 99%
“…However, the decoding process requires the computational complexity of O(k 3 ). Moreover, the coding schemes suggested in [4], [6], [14] encode the tasks along multiple dimensions, which can effectively reduce the decoding complexities by the virtue of parallel decoding or a peeling decoding scheme. However, these codes lose the MDS property and thereby cannot achieve the optimal computing time.…”
Section: B Related Workmentioning
confidence: 99%
“…Afterwards, it is shown that coded computation can effectively improve the performance of computing system with regards to: matrix-matrix multiplication [4]- [6], distributed gradient descent [7], [8], convolution [9], Fourier transform [10], and matrix sparsification [11], [12]. Moreover, regarding the matrix multiplication, new models reflecting the practical environment of computing systems such as the tree structure and heterogeneity are suggested and analyzed [13], [14]. In recent years, distributed cloud computing services such as Amazon EC2 enable customers to deal with large-scale computation [15].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation