Published June 21, 2020 | Version v1
Conference paper Open

Bivariate Polynomial Coding for StragglerExploitation with Heterogeneous Workers

  • 1. Imperial College London
  • 2. Centre Tecnològic de Telecomunicacions de Catalunya (CTTC)

Description

Polynomial coding has been proposed as a solution to the straggler mitigation problem in distributed matrix multiplication. Previous works employ univariate polynomials to encode matrix partitions. Such schemes greatly improve the speed of distributed computing systems by making the task completion time to depend only on the fastest workers. However, they completely ignore the work done by the slowest workers resulting in inefficient use of computing resources. In order to exploit the partial computations of the slower workers, we further decompose the overall matrix multiplication task into even smaller subtasks, and we propose bivariate polynomial codes. We show that these codes are a more natural choice to accommodate the additional decomposition of subtasks, and to exploit the heterogeneous storage and computation resources at workers. However, in contrast to univariate polynomial decoding, guarantying decodability with multivariate interpolation is much harder. We propose two bivariate polynomial coding schemes and study their decodability conditions. Our numerical results show that bivariate polynomial coding considerably reduces the computation time of distributed matrix multiplication.

Notes

Grant numbers : ARISTIDES - Aprendizaje Estadístico e Inferencia para Sistemas de Comunicación de Alta Dimensionalidad (code : RTI2018-099722-B-I00) and Suport als Grups de Recerca, "Grup de Tecnologies de les Comunicacions Ràdio" projects. @ 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Files

Bivariate Polynomial Coding for Straggler.pdf

Files (223.4 kB)

Name Size Download all
md5:e5a9610a7de2abcb4d215012bd8a8077
223.4 kB Preview Download