Lune

ICML2021Top-tier venue

Chebyshev Polynomial Codes: Task Entanglement-based Coding for Distributed Matrix Multiplication

Sangwoo Hong, Heecheol Yang, Youngseok Yoon, Taehyun Cho, Jungwoo Lee

2021Year
8Citations
1Top-tier citations

Abstract

a given task much slower than other workers, deteriorate Distributed computing has been a prominent solu tion to efficiently process massive datasets in par allel. However, the existence of stragglers is one of the major concerns that slows down the overall speed of distributed computing. To deal with this problem, we consider a distributed matrix multi plication scenario where a master assigns multiple tasks to each worker to exploit stragglers' comput ing ability (which is typically wasted in conven tional distributed computing). We propose Cheby shev polynomial codes, which can achieve orderwise improvement in encoding complexity at the master and communication load in distributed ma trix multiplication using task entanglement. The key idea of task entanglement is to reduce the number of encoded matrices for multiple tasks assigned to each worker by intertwining encoded matrices. We experimentally demonstrate that, in cloud environments, Chebyshev polynomial codes can provide significant reduction in overall processing time in distributed computing for ma trix multiplication, which is a key computational component in modern deep learning.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Cited by top-tier papers1

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines