atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

Parallelizing MCMC Across the Sequence Length

NeurIPS 2025 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Stochastic gradient MCMC · 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.

Parallelizes MCMC samplers (Gibbs, MALA, HMC) across the chain length by solving the sampling recursion with parallel Newton (DEER/quasi-DEER) methods, plus stochastic and block quasi-DEER variants.

Problem

Standard MCMC is inherently sequential, so its time scales linearly with chain length; prior hardware acceleration has only parallelized across independent chains.

Approach

Cast MCMC transitions as a nonlinear recursion and solve the whole state trajectory as a fixed point with parallel-in-time Newton iterations (DEER), using stochastic Hutchinson diagonal estimates and block quasi-DEER to reduce memory and compute, and early-stopping for approximate samples.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Parallelize Gibbs sampling across chain lengthGibbs sampling · Eight schoolswall-clock time: approximately $2\times$ fasterHelped
Parallelize MALA across chain lengthMALA · German Credit Datasetwall-clock time: up to 20 or 30 timesHelped
Parallelize MALA across chain length at batch size 32MALA · German Credit Datasetwall-clock timeHurt
Parallelize MALA across chain lengthMALA · German Credit DatasetMMDNo clear effect
Parallelize HMC leapfrog integrationHMC · German Credit DatasetESS/sMixed
Parallelize HMC across the sequence rather than only leapfrog integrationHMC · German Credit DatasetESS/sHelped
Estimate the Jacobian diagonal stochastically instead of using automatic differentiation (ablation)Quasi-DEER for MALA · German Credit Datasetwall-clock time: over $10\times$ fasterHelped
Use block quasi-DEER to retain position-momentum interactions (ablation)Quasi-DEER for parallel leapfrog · German Credit DatasetNewton iterations to convergence: $approx 2\times$Helped
Stop parallel MALA after 8 Newton iterations (ablation)Parallel MALA · German Credit DatasetMMD: nearly an order of magnitude faster runtimeNo clear effect
Use sliding-window updates with window size 256 (ablation)Parallel MALA · IMDB embeddings sentiment classificationwall-clock time: over $3\times$ fasterHelped
Run parallel MALA with batch size 32Parallel MALA · German Credit Datasetwall-clock timeHurt

Surprising findings

Limitations

Experimental setup

Datasets: German Credit dataset Eight schools IMDB reviews Rosenbrock distribution item-response theory dataset

Benchmarks: German Credit BLR posterior eight schools Gibbs posterior IMDB sentiment BLR

Metrics: wall-clock time number of Newton iterations MMD ESS per second speedup multiplier

Baselines: sequential MALA sequential HMC sequential Gibbs sampling NUTS quasi-DEER with automatic differentiation

Builds on: DEER quasi-DEER DeepPCR parallel associative scan Hutchinson diagonal estimator

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