Sparse Random Khatri-Rao Product Codes for Distributed Matrix Multiplication
Sparse Random Khatri-Rao Product Codes for Distributed Matrix Multiplication
复制标题
DOI:
10.1109/itw54588.2022.9965842
复制
发表时间:
2022-05
期刊:
影响因子:
--
通讯作者:
Ruowan Ji;A. Heidarzadeh;K. Narayanan
中科院分区:
文献类型:
--
作者:
Ruowan Ji;A. Heidarzadeh;K. Narayanan
We introduce two generalizations to the paradigm of using Random Khatri-Rao Product (RKRP) codes for distributed matrix multiplication. We first introduce a class of codes called Sparse Random Khatri-Rao Product (SRKRP) codes which have sparse generator matrices. SRKRP codes result in lower encoding, computation and communication costs than RKRP codes when the input matrices are sparse, while they exhibit similar numerical stability to other state of the art schemes. We empirically study the relationship between the probability of the generator matrix (restricted to the set of non-stragglers) of a randomly chosen SRKRP code being rank deficient and various parameters of the coding scheme including the degree of sparsity of the generator matrix and the number of non-stragglers. Secondly, we show that if the master node can perform a very small number of matrix product computations in addition to the computations performed by the workers, the failure probability can be substantially improved.