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 \Theta (Lmax\surd n/Lres) processors, where Lmax and Lres are suitable Lipschitz parameters. This paper shows the bound is tight for almost all possible values of these parameters.
Original language | English (US) |
---|---|
Pages (from-to) | 448-460 |
Number of pages | 13 |
Journal | SIAM Journal on Optimization |
Volume | 31 |
Issue number | 1 |
DOIs | |
State | Published - Feb 2021 |
Keywords
- Parallelism bound
- Stochastic asynchronous coordinate descent
ASJC Scopus subject areas
- Software
- Theoretical Computer Science