2020
DOI: 10.1109/access.2020.3031590
|View full text |Cite
|
Sign up to set email alerts
|

Squeezed Polynomial Codes: Communication-Efficient Coded Computation in Straggler-Exploiting Distributed Matrix Multiplication

Abstract: In a distributed computing environment, there may exist slow processing workers, which are known as "stragglers", and they can slow down the whole computing process. In this paper, we consider coded computation for matrix multiplication tasks in distributed computing, which can mitigate the effect of stragglers by a coding approach. We propose a new communication-efficient coded computation scheme, namely squeezed polynomial codes, for a straggler-exploiting scenario where multiple sub-tasks are assigned to th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 22 publications
0
5
0
Order By: Relevance
“…In order to make use of more resources efficiently, the coding schemes that leverage partial stragglers have also been proposed recently [25], [26]. On the other hand, other resources such as the bandwidth may also become a bottleneck, and communication-efficient coding schemes for distributed matrix multiplication have been proposed, e.g., squeezed polynomial codes that introduce replicated coded matrices [10] and local error-correcting codes in serverless systems [5]. However, the existing works above have only considered one kind of resource with a fixed coding scheme and parameters, while in practice the performances of different resources may vary with time.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…In order to make use of more resources efficiently, the coding schemes that leverage partial stragglers have also been proposed recently [25], [26]. On the other hand, other resources such as the bandwidth may also become a bottleneck, and communication-efficient coding schemes for distributed matrix multiplication have been proposed, e.g., squeezed polynomial codes that introduce replicated coded matrices [10] and local error-correcting codes in serverless systems [5]. However, the existing works above have only considered one kind of resource with a fixed coding scheme and parameters, while in practice the performances of different resources may vary with time.…”
Section: Related Workmentioning
confidence: 99%
“…Here, after re-encoding, we generate Ã′′ (x) which is encoded by a (λ m m, n, p) EP code from a matrix A ′′ with rows in A switched as in (10).…”
Section: B Changing M To λ M Mmentioning
confidence: 99%
See 1 more Smart Citation
“…Without loss of generality, we prove Lemma 3 for W E , E ⊂ [1 : W ], |E| = E, which can be generalized to any E workers. We use the simplified notations defined in (16) and the additional notation as…”
Section: B General Construction Of Ssec For Fully Secure Distributed Matrix Multiplicationmentioning
confidence: 99%
“…• In the proposed SSEC, the communication load for allocating sub-tasks to workers can be significantly reduced. The key idea of SSEC is to overlap encoded submatrices for assigning multiple sub-tasks with appropriate polynomial functions, as in [16], [17].…”
Section: Introductionmentioning
confidence: 99%