arrow
返回

Rook Coding for Batch Matrix Multiplication

delete2022-06-01
delete1
delete
OA
AI
P
Pedro Soto
J
Jun Li *
DOI:10.1109/TCOMM.2022.3165201delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Matrix multiplication is a fundamental building block in various distributed computing algorithms. In order to multiply large matrices, it is common practice to distribute the computation into multiple tasks running on different nodes. In order to tolerate stragglers among such nodes, various coding schemes have been proposed by adding additional coded tasks. However, most existing coding schemes for matrix multiplication are constructed for only one matrix multiplication, while batch matrix multiplication is common in large-scale distributed computing workloads. In this paper, we propose Rook Coding (RC), a novel polynomial-based coding framework for computing the multiplication of n pairs of matrices in batch. Designed to achieve lower encoding time in practice, we construct RC as polynomials of much simpler forms than existing coding schemes for batch matrix multiplication, achieving a recovery threshold of O(n(log2 3)). Compared to existing coding schemes, RC achieves a lower encoding complexity in practice, because of its simpler forms in the encoding polynomials. Through extensive experiments, we show that RC can save the time of the whole job thanks to its low overhead of encoding.
Keyword:
Distributed computing
batch matrix multiplication
straggler mitigation
coded computing

期刊

IEEE Transactions on Communications 封面图
IEEE Transactions on Communications
IF:
8.3
论文数:
1.2W
被引数:
3.6W

机构

M
Microsoft
学者数:
3.0K
论文数: 2.7K
被引数: 7
C
city university of new york (cuny) system
学者数:
1.6W
论文数: 1.5W
被引数: 26
引用论文

引用论文

Tyrosine phosphorylation in human neutrophil
err1989-08-01
err0
PREAI
errJulian Gomez-Cambronero; Chi-Kuang Huang; Valerie A. Bonak; Ellen Wang; John E. Casnellie; Tadayoshi Shiraishi; Ramadan I. Sha'afi
err分享
err收藏
Digital Media Sport
err
IF0
err2013-09-05
err0
PREAI
err
err分享
err收藏
On Scheduling Redundant Requests With Cancellation Overheads
err2017-04-01
err25
PREAI
errLee, Kangwook; Pedarsani, Ramtin; Ramchandran, Kannan
err分享
err收藏
The Tail at Scale在规模的尾巴
err2013-02-01
err1.2K
PREAI
errDean, Jeffrey; Barroso, Luiz Andre
err分享
err收藏
学者 查看更多内容