Random Alloy Codes and the Fundamental Limits of Coded Distributed Tensors
Not on the map. Why?
Abstract (arXiv)
Tensors are a fundamental operation in distributed computing, e.g., machine learning, that are commonly distributed into multiple parallel tasks for large datasets. Stragglers and other failures can severely impact the overall completion time. Recent works in coded computing provide a novel strategy to mitigate stragglers with coded tasks, with an objective of minimizing the number of tasks needed to recover the overall result, known as the recovery threshold. However, we demonstrate that this strict combinatorial definition does not directly optimize the probability of failure. In this paper, we focus on the most likely event and measure the optimality of a coding scheme more directly by its probability of decoding. Our probabilistic approach leads us to a practical construction of random codes for matrix multiplication, i.e., locally random alloy codes, which are optimal with respect to the measures. Furthermore, the probabilistic approach allows us to discover a surprising impossibility theorem about both random and deterministic coded distributed tensors.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 9 of its 25 references that are in the map. First posted on arXiv 7 Feb 2022.
Builds on
9 of 25 references.
References · 9
- 2015Speeding Up Distributed Machine Learning Using Codescited by 76
- 2018Lagrange Coded Computing: Optimal Design for Resiliency, Security and Privacycited by 66
- 2017Polynomial Codes: an Optimal Design for High-Dimensional Coded Matrix Multiplicationcited by 32
- 2018On the Optimal Recovery Threshold of Coded Matrix Multiplicationcited by 27
- 2018A Unified Coded Deep Neural Network Training Strategy Based on Generalized PolyDot Codes for Matrix Multiplicationcited by 8
- 2018Coded Sparse Matrix Multiplicationcited by 3
- 2019Distributed Matrix-Vector Multiplication: A Convolutional Coding Approachcited by 3
- 2018Erasure coding for distributed matrix multiplication for matrices with bounded entriescited by 1
- 2022Lightweight Projective Derivative Codes for Compressed Asynchronous Gradient Descentcited by 1
Built on by
Not cited yet.