Distributed Matrix Multiplication with a Smaller Recovery Threshold through Modulo-based Approaches

09/19/2023
by   Zhiquan Tan, et al.
0

This paper considers the problem of calculating the matrix multiplication of two massive matrices 𝐀 and 𝐁 distributedly. We provide a modulo technique that can be applied to coded distributed matrix multiplication problems to reduce the recovery threshold. This technique exploits the special structure of interpolation points and can be applied to many existing coded matrix designs. Recently studied discrete Fourier transform based code achieves a smaller recovery threshold than the optimal MatDot code with the expense that it cannot resist stragglers. We also propose a distributed matrix multiplication scheme based on the idea of locally repairable code to reduce the recovery threshold of MatDot code and provide resilience to stragglers. We also apply our constructions to a type of matrix computing problems, where generalized linear models act as a special case.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/28/2022

Folded Polynomial Codes for Coded Distributed AA^⊤-Type Matrix Multiplication

In this paper, due to the important value in practical applications, we ...
research
05/16/2019

Random Sampling for Distributed Coded Matrix Multiplication

Matrix multiplication is a fundamental building block for large scale co...
research
11/06/2018

Erasure coding for distributed matrix multiplication for matrices with bounded entries

Distributed matrix multiplication is widely used in several scientific d...
research
12/26/2018

CodedSketch: A Coding Scheme for Distributed Computation of Approximated Matrix Multiplication

In this paper, we propose CodedSketch, as a distributed straggler-resist...
research
12/26/2018

CodedSketch: A Coding Scheme for Distributed Computation of Approximated Matrix Multiplications

In this paper, we propose CodedSketch, as a distributed straggler-resist...
research
01/23/2018

Straggler Mitigation in Distributed Matrix Multiplication: Fundamental Limits and Optimal Coding

We consider the problem of massive matrix multiplication, which underlie...
research
02/07/2022

Locally Random Alloy Codes with Channel Coding Theorems for Distributed Matrix Multiplication

Matrix multiplication is a fundamental operation in machine learning and...

Please sign up or login with your details

Forgot password? Click here to reset