Coded Computing with Noise

02/07/2021
by   Royee Yosibash, et al.
0

Distributed computation is a framework used to break down a complex computational task into smaller tasks and distributing them among computational nodes. Erasure correction codes have recently been introduced and have become a popular workaround to the well known "straggling nodes" problem, in particular, by matching linear coding for linear computation tasks. We observe that decoding tends to amplify the computation "noise", i.e., the numerical errors at the computation nodes. We use noise amplification as a performance measure to compare various erasure-correction codes, and in particular polynomial codes (which Reed-Solomon codes and other popular codes are a subset of). We show that noise amplification can be significantly reduced by a clever selection of the sampling points and powers of the polynomial code.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/31/2019

Collaborative Decoding of Polynomial Codes for Distributed Computation

We show that polynomial codes (and some related codes) used for distribu...
research
03/02/2021

Coded Computing via Binary Linear Codes: Designs and Performance Limits

We consider the problem of coded distributed computing where a large lin...
research
06/24/2019

Coded Distributed Computing: Performance Limits and Code Designs

We consider the problem of coded distributed computing where a large lin...
research
05/15/2018

Coded Iterative Computing using Substitute Decoding

In this paper, we propose a new coded computing technique called "substi...
research
08/04/2022

Quantum Error Correction via Noise Guessing Decoding

Quantum error correction codes (QECCs) play a central role both in quant...
research
10/08/2018

A Droplet Approach Based on Raptor Codes for Distributed Computing With Straggling Servers

We propose a coded distributed computing scheme based on Raptor codes to...
research
03/20/2019

Numerically Stable Polynomially Coded Computing

We study the numerical stability of polynomial based encoding methods, w...

Please sign up or login with your details

Forgot password? Click here to reset