Abstract
In this paper, we first review the Coded Distributed Computing (CDC) framework, recently proposed to significantly slash the data shuffling load of distributed computing via coding, and then discuss the extension of the CDC techniques to cope with two major challenges in general distributed computing problems, namely the straggling servers and multistage computations. When faced with straggling servers in a distributed computing cluster, we describe a unified coding scheme that superimposes CDC with the Maximum-Distance-Separable (MDS) coding on computation tasks, which allows a flexible tradeoff between computation latency and communication load. On the other hand, for a general multistage computation task expressed as a directed acyclic graph (DAG), we propose a coded framework that given the load of computation on each vertex of the DAG, applies the generalized CDC scheme individually on each vertex to minimize the communication load.
| Original language | English (US) |
|---|---|
| Title of host publication | 54th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2016 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 164-171 |
| Number of pages | 8 |
| ISBN (Electronic) | 9781509045495 |
| DOIs | |
| State | Published - Feb 10 2017 |
| Externally published | Yes |
| Event | 54th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2016 - Monticello, United States Duration: Sep 27 2016 → Sep 30 2016 |
Publication series
| Name | 54th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2016 |
|---|
Other
| Other | 54th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2016 |
|---|---|
| Country/Territory | United States |
| City | Monticello |
| Period | 9/27/16 → 9/30/16 |
Bibliographical note
Publisher Copyright:© 2016 IEEE.