atlas

Research map / Optimization / Distributed and compressed

Ringmaster ASGD: The First Asynchronous SGD with Optimal Time Complexity

ICML 2025 · Optimization › Distributed and compressed · approach: Local and asynchronous SGD · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Ringmaster ASGD, an asynchronous SGD variant that ignores gradients with delay ≥ R (R chosen independent of worker speeds), and proves it attains the optimal time complexity under fixed and universal computation models.

Problem

Asynchronous SGD under heterogeneous and time-varying worker computation times has suboptimal time complexity, and prior analyses showed no existing asynchronous SGD method reaches the optimal time lower bound.

Approach

Discard stochastic gradients whose delay reaches a threshold R (equivalently, an adaptive stepsize of zero for stale gradients) and restart the worker at the current iterate; with R set to max(1, ceil(sigma^2/epsilon)), the method matches the optimal time complexity without knowing worker speeds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Ringmaster ASGD with an appropriately chosen delay thresholdAsynchronous SGD · Fixed computation modeltime complexityHelped
Use Ringmaster ASGD with an appropriately chosen delay thresholdAsynchronous SGD · Universal computation modeltime complexityHelped
Use Ringmaster ASGD instead of Delay-Adaptive ASGDDistributed quadratic optimization with heterogeneous worker speeds · Synthetic convex quadraticconvergence rateHelped
Use Ringmaster ASGD instead of Rennala SGDDistributed quadratic optimization with heterogeneous worker speeds · Synthetic convex quadraticconvergence rateHelped
Use Ringmaster ASGD instead of Delay-Adaptive ASGD20-layer ReLU neural network · MNISTperformanceHelped
Use Ringmaster ASGD instead of Rennala SGD20-layer ReLU neural network · MNISTperformanceHelped
Select the fastest workers using an optimal fixed subset instead of using all workersNaive Optimal ASGD · Fixed computation modeltime complexityHelped
Select workers once at initialization and keep the selection fixedNaive Optimal ASGD · Time-varying worker speedsrobustnessHurt
Ignore gradients whose delay is at least the thresholdRingmaster ASGD · Nonconvex stochastic optimizationconvergence guaranteeHelped
Terminate outdated computations rather than waiting for them to finishRingmaster ASGD with calculation stops · Distributed optimizationefficiencyHelped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST

Benchmarks: MNIST

Metrics: convergence versus time (simulated seconds) squared gradient norm

Baselines: Asynchronous SGD Delay-Adaptive ASGD Rennala SGD Naive Optimal ASGD

Builds on: Asynchronous SGD Rennala SGD Delay-Adaptive ASGD

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy