Dual-Lagrange Encoding for Storage and Download in Elastic Computing for Resilience
Xi Zhong, Samuel Lu, Joerg Kliewer, Mingyue Ji

TL;DR
This paper proposes a novel elastic computing scheme using Lagrange codes for encoding storage and download, reducing storage requirements and effectively handling stragglers in matrix computations.
Contribution
It introduces a new class of schemes that encode both storage and download with Lagrange codes, reducing storage size and improving resilience in elastic computing environments.
Findings
Reduced storage size to 1/L of previous methods.
Achieved efficient mitigation of elasticity and straggler effects.
Validated performance improvements on AWS EC2 with different task allocations.
Abstract
Coded elastic computing enables virtual machines to be preempted for high-priority tasks while allowing new virtual machines to join ongoing computation seamlessly. This paper addresses coded elastic computing for matrix-matrix multiplications with straggler tolerance by encoding both storage and download using Lagrange codes. In 2018, Yang et al. introduced the first coded elastic computing scheme for matrix-matrix multiplications, achieving a lower computational load requirement. However, this scheme lacks straggler tolerance and suffers from high upload cost. Zhong et al. (2023) later tackled these shortcomings by employing uncoded storage and Lagrange-coded download. However, their approach requires each machine to store the entire dataset. This paper introduces a new class of elastic computing schemes that utilize Lagrange codes to encode both storage and download, achieving a…
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
TopicsDistributed and Parallel Computing Systems · Parallel Computing and Optimization Techniques · Stochastic Gradient Optimization Techniques
