Multi-Access Distributed Computing
Federico Brunero, Petros Elia

TL;DR
This paper introduces Multi-Access Distributed Computing (MADC), a novel model that significantly reduces communication overhead and enhances parallelization in distributed systems by leveraging network topology.
Contribution
It proposes a new MADC model with combinatorial topology, along with optimal coding schemes and information-theoretic bounds, advancing the understanding of topology's role in distributed computing.
Findings
Achieves near-optimal inter-reducer communication load within 1.5 gap.
Identifies optimal max-link communication load within a 4 gap.
Demonstrates topology's critical role in coding gains and performance.
Abstract
Coded distributed computing (CDC) is a new technique proposed with the purpose of decreasing the intense data exchange required for parallelizing distributed computing systems. Under the famous MapReduce paradigm, this coded approach has been shown to decrease this communication overhead by a factor that is linearly proportional to the overall computation load during the mapping phase. Nevertheless, it is widely accepted that this overhead remains a main bottleneck in distributed computing. To address this, we take a new approach and we explore a new system model which, for the same aforementioned overall computation load of the mapping phase, manages to provide astounding reductions of the communication overhead and, perhaps counterintuitively, a substantial increase of the computational parallelization. In particular, we propose multi-access distributed computing (MADC) as a novel…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques · Privacy-Preserving Technologies in Data
