We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.LG

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Machine Learning

Title: Revisiting Distributed Synchronous SGD

Abstract: The recent success of deep learning approaches for domains like speech recognition (Hinton et al., 2012) and computer vision (Ioffe & Szegedy, 2015) stems from many algorithmic improvements but also from the fact that the size of available training data has grown significantly over the years, together with the computing power, in terms of both CPUs and GPUs. While a single GPU often provides algorithmic simplicity and speed up to a given scale of data and model, there exist an operating point where a distributed implementation of training algorithms for deep architectures becomes necessary.
Previous works have been focusing on asynchronous SGD training, which works well up to a few dozens of workers for some models. In this work, we show that synchronous SGD training, with the help of backup workers, can not only achieve better accuracy, but also reach convergence faster with respect to wall time, i.e. use more workers more efficiently.
Comments: 5 pages with 3 figures
Subjects: Machine Learning (cs.LG); Distributed, Parallel, and Cluster Computing (cs.DC); Neural and Evolutionary Computing (cs.NE)
Cite as: arXiv:1604.00981 [cs.LG]
  (or arXiv:1604.00981v2 [cs.LG] for this version)

Submission history

From: Jianmin Chen [view email]
[v1] Mon, 4 Apr 2016 18:40:05 GMT (418kb,D)
[v2] Fri, 15 Apr 2016 18:49:12 GMT (52kb,D)
[v3] Tue, 21 Mar 2017 07:44:39 GMT (570kb,D)

Link back to: arXiv, form interface, contact.