Hierarchical Coding for Distributed Computing

01/15/2018
by   Hyegyeong Park, et al.
0

Coding for distributed computing supports low-latency computation by relieving the burden of straggling workers. While most existing works assume a simple master-worker model, we consider a hierarchical computational structure consisting of groups of workers, motivated by the need to reflect the architectures of real-world distributed computing systems. In this work, we propose a hierarchical coding scheme for this model, as well as analyze its decoding cost and expected computation time. Specifically, we first provide upper and lower bounds on the expected computing time of the proposed scheme. We also show that our scheme enables efficient parallel decoding, thus reducing decoding costs by orders of magnitude over non-hierarchical schemes. When considering both decoding cost and computing time, the proposed hierarchical coding is shown to outperform existing schemes in many practical scenarios.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/21/2020

Serverless Straggler Mitigation using Local Error-Correcting Codes

Inexpensive cloud services, such as serverless computing, are often vuln...
research
01/16/2019

Coded Matrix Multiplication on a Group-Based Model

Coded distributed computing has been considered as a promising technique...
research
05/11/2023

Probabilistic Group Testing in Distributed Computing with Attacked Workers

The problem of distributed matrix-vector product is considered, where th...
research
07/26/2023

Distributed Computing of Functions of Structured Sources with Helper Side Information

In this work, we consider the problem of distributed computing of functi...
research
03/04/2019

CodeNet: Training Large Scale Neural Networks in Presence of Soft-Errors

This work proposes the first strategy to make distributed training of ne...
research
05/26/2023

Efficient Decoding of Compositional Structure in Holistic Representations

We investigate the task of retrieving information from compositional dis...
research
12/16/2022

Coded Distributed Computing for Hierarchical Multi-task Learning

In this paper, we consider a hierarchical distributed multi-task learnin...

Please sign up or login with your details

Forgot password? Click here to reset