Shadowheart SGD: Distributed Asynchronous SGD with Optimal Time Complexity Under Arbitrary Computation and Communication Heterogeneity

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Tyurin, Alexander, Pozzi, Marta, Ilin, Ivan, Richtárik, Peter
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917826150793216
author Tyurin, Alexander
Pozzi, Marta
Ilin, Ivan
Richtárik, Peter
author_facet Tyurin, Alexander
Pozzi, Marta
Ilin, Ivan
Richtárik, Peter
contents We consider nonconvex stochastic optimization problems in the asynchronous centralized distributed setup where the communication times from workers to a server can not be ignored, and the computation and communication times are potentially different for all workers. Using an unbiassed compression technique, we develop a new method-Shadowheart SGD-that provably improves the time complexities of all previous centralized methods. Moreover, we show that the time complexity of Shadowheart SGD is optimal in the family of centralized methods with compressed communication. We also consider the bidirectional setup, where broadcasting from the server to the workers is non-negligible, and develop a corresponding method.
format Preprint
id arxiv_https___arxiv_org_abs_2402_04785
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Shadowheart SGD: Distributed Asynchronous SGD with Optimal Time Complexity Under Arbitrary Computation and Communication Heterogeneity
Tyurin, Alexander
Pozzi, Marta
Ilin, Ivan
Richtárik, Peter
Optimization and Control
Machine Learning
We consider nonconvex stochastic optimization problems in the asynchronous centralized distributed setup where the communication times from workers to a server can not be ignored, and the computation and communication times are potentially different for all workers. Using an unbiassed compression technique, we develop a new method-Shadowheart SGD-that provably improves the time complexities of all previous centralized methods. Moreover, we show that the time complexity of Shadowheart SGD is optimal in the family of centralized methods with compressed communication. We also consider the bidirectional setup, where broadcasting from the server to the workers is non-negligible, and develop a corresponding method.
title Shadowheart SGD: Distributed Asynchronous SGD with Optimal Time Complexity Under Arbitrary Computation and Communication Heterogeneity
topic Optimization and Control
Machine Learning
url https://arxiv.org/abs/2402.04785