Asynchronous Stochastic Coordinate Descent: Parallelism and Convergence Properties

By Ji Liu, Stephen J. Wright. 2014

269 citations recorded by the source corpus.

We describe an asynchronous parallel stochastic proximal coordinate descent algorithm for minimizing a composite objective function, which consists of a smooth convex function added to a separable convex function. In contrast to previous analyses, our model of asynchronous computation accounts for the fact that components of the unknown vector may be written by some cores simultaneously with being read by others. Despite the complications arising from this possibility, the method achieves a linear convergence rate on functions that satisfy an optimal strong convexity property and a sublinear rate ($1/k$) on general convex functions. Near-linear speedup on a multicore system can be expected if the number of processors is $O(n^{1/4})$. We describe results from implementation on 10 cores of a multicore processor.

Subfields: Artificial Intelligence, Computational Mechanics, Statistics and Probability

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Peter Richtárik
  2. Martin Jaggi
  3. Jakub Konecný
  4. Sebastian U. Stich
  5. Ji Liu
  6. Martin Takác
  7. Simon Lacoste-Julien
  8. Virginia Smith

In Computational Mechanics

  1. Peter Richtárik
  2. Jakub Konecný
  3. Martin Takác
  4. Martin Jaggi
  5. Sebastian U. Stich
  6. Nicolas Loizou
  7. Simon Lacoste-Julien
  8. Michael I. Jordan

In Statistics and Probability

  1. Peter Richtárik
  2. Jakub Konecný
  3. Martin Takác
  4. Martin Jaggi
  5. Barnab'as P'oczos
  6. Simon Lacoste-Julien
  7. Zheng Qu
  8. Michael I. Jordan

Citations in the corpus