Generalized Multivariate Polynomial Codes for Distributed Matrix-Matrix Multiplication

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Gómez-Vilardebó, Jesús, Hasırcıoğlu, Burak, Gündüz, Deniz
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913583551479808
author Gómez-Vilardebó, Jesús
Hasırcıoğlu, Burak
Gündüz, Deniz
author_facet Gómez-Vilardebó, Jesús
Hasırcıoğlu, Burak
Gündüz, Deniz
contents Supporting multiple partial computations efficiently at each of the workers is a keystone in distributed coded computing in order to speed up computations and to fully exploit the resources of heterogeneous workers in terms of communication, storage, or computation capabilities. Multivariate polynomial coding schemes have recently been shown to deliver faster results for distributed matrix-matrix multiplication compared to conventional univariate polynomial coding schemes by supporting multiple partial coded computations at each worker at reduced communication costs. In this work, we extend multivariate coding schemes to also support arbitrary matrix partitions. Generalized matrix partitions have been proved useful to trade-off between computation speed and communication costs in distributed (univariate) coded computing. We first formulate the computation latency-communication trade-off in terms of the computation complexity and communication overheads required by coded computing approaches as compared to a single server uncoded computing system. Then, we propose two novel multivariate coded computing schemes supporting arbitrary matrix partitions. The proposed schemes are shown to improve the studied trade-off as compared to univariate schemes.
format Preprint
id arxiv_https___arxiv_org_abs_2411_14980
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Generalized Multivariate Polynomial Codes for Distributed Matrix-Matrix Multiplication
Gómez-Vilardebó, Jesús
Hasırcıoğlu, Burak
Gündüz, Deniz
Information Theory
Supporting multiple partial computations efficiently at each of the workers is a keystone in distributed coded computing in order to speed up computations and to fully exploit the resources of heterogeneous workers in terms of communication, storage, or computation capabilities. Multivariate polynomial coding schemes have recently been shown to deliver faster results for distributed matrix-matrix multiplication compared to conventional univariate polynomial coding schemes by supporting multiple partial coded computations at each worker at reduced communication costs. In this work, we extend multivariate coding schemes to also support arbitrary matrix partitions. Generalized matrix partitions have been proved useful to trade-off between computation speed and communication costs in distributed (univariate) coded computing. We first formulate the computation latency-communication trade-off in terms of the computation complexity and communication overheads required by coded computing approaches as compared to a single server uncoded computing system. Then, we propose two novel multivariate coded computing schemes supporting arbitrary matrix partitions. The proposed schemes are shown to improve the studied trade-off as compared to univariate schemes.
title Generalized Multivariate Polynomial Codes for Distributed Matrix-Matrix Multiplication
topic Information Theory
url https://arxiv.org/abs/2411.14980