English

Parallel Stochastic Asynchronous Coordinate Descent: Tight Bounds on the Possible Parallelism

Optimization and Control 2020-11-23 v3 Distributed, Parallel, and Cluster Computing

Abstract

Several works have shown linear speedup is achieved by an asynchronous parallel implementation of stochastic coordinate descent so long as there is not too much parallelism. More specifically, it is known that if all updates are of similar duration, then linear speedup is possible with up to Θ(nLmax/Lres)\Theta(\sqrt n L_{\max}/L_{\overline{\mathrm{res}}}) processors, where LmaxL_{\max} and LresL_{\overline{\mathrm{res}}} are suitable Lipschitz parameters. This paper shows the bound is tight for almost all possible values of these parameters.

Keywords

Cite

@article{arxiv.1811.05087,
  title  = {Parallel Stochastic Asynchronous Coordinate Descent: Tight Bounds on the Possible Parallelism},
  author = {Yun Kuen Cheung and Richard Cole and Yixin Tao},
  journal= {arXiv preprint arXiv:1811.05087},
  year   = {2020}
}
R2 v1 2026-06-23T05:13:28.518Z