paper-with-me

홈 › Papers

CYCLADES: Conflict-free Asynchronous Machine Learning

2016-05-31 · NeurIPS 2016 12 · Xinghao Pan, Maximilian Lam, Stephen Tu, Dimitris Papailiopoulos, Ce Zhang, Michael. I. Jordan, Kannan Ramchandran, Chris Re, Benjamin Recht

We present CYCLADES, a general framework for parallelizing stochastic optimization algorithms in a shared memory setting. CYCLADES is asynchronous during shared model updates, and requires no memory locking mechanisms, similar to HOGWILD!-type algorithms. Unlike HOGWILD!, CYCLADES introduces no conflicts during the parallel execution, and offers a black-box analysis for provable speedups across a large family of algorithms. Due to its inherent conflict-free nature and cache locality, our multi-core implementation of CYCLADES consistently outperforms HOGWILD!-type algorithms on sufficiently sparse datasets, leading to up to 40% speedup gains compared to the HOGWILD! implementation of SGD, and up to 5x gains over asynchronous implementations of variance reduction algorithms.

📄 PDF Abstract BibTeX arXiv:1605.09721

Code (1)

amplab/cyclades

Tasks

BIG-bench Machine LearningStochastic Optimization

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Conflict-Based Search for Multi Agent Path Finding with Asynchronous Actions

2026-03-19 · Xuemian Wu, Shizhe Zhao, Zhongqiang Ren arxiv

Multi-Agent Path Finding (MAPF) seeks collision-free paths for multiple agents from their respective start locations to their respective goal locations while minimizing path costs. Most existing MAPF algorithms rely on a…

Faster Derivative-Free Stochastic Algorithm for Shared Memory Machines

2018-07-01 · ICML 2018 7 · Bin Gu, Zhouyuan Huo, Cheng Deng, Heng Huang

Asynchronous parallel stochastic gradient optimization has been playing a pivotal role to solve large-scale machine learning problems in big data applications. Zeroth-order (derivative-free) methods estimate the gra…

Ensemble Learning

Distributed Asynchronous Dual Free Stochastic Dual Coordinate Ascent

2016-05-29 · Zhouyuan Huo, Heng Huang

The primal-dual distributed optimization methods have broad large-scale machine learning applications. Previous primal-dual distributed methods are not applicable when the dual formulation is not available, e.g. the sum-…

Distributed Optimization

Asynchronous Stochastic Block Coordinate Descent with Variance Reduction

2016-10-29 · Bin Gu, Zhouyuan Huo, Heng Huang

Asynchronous parallel implementations for stochastic optimization have received huge successes in theory and practice recently. Asynchronous implementations with lock-free are more efficient than the one with writing or …

Stochastic Optimization

VAR RL Done Right: Tackling Asynchronous Policy Conflicts in Visual Autoregressive Generation

2026-01-05 · Shikun Sun, Liao Qu, Huichao Zhang, Yiheng Liu 외 arxiv

Visual generation is dominated by three paradigms: AutoRegressive (AR), diffusion, and Visual AutoRegressive (VAR) models. Unlike AR and diffusion, VARs operate on heterogeneous input structures across their generation s…

Reinforcement Learning