BlockBatch: Multi-Scale Consensus Decoding for Efficient Diffusion Language Model Inference

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wu, Xiaoyou, Shih, Cheng-Jhih, Ji, Binfei, Liu, Yong, Lin, Yingyan Celine
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913175598792704
author Wu, Xiaoyou
Shih, Cheng-Jhih
Ji, Binfei
Liu, Yong
Lin, Yingyan Celine
author_facet Wu, Xiaoyou
Shih, Cheng-Jhih
Ji, Binfei
Liu, Yong
Lin, Yingyan Celine
contents Diffusion language models (dLLMs) generate text by iteratively denoising multiple token positions in parallel, offering an attractive alternative to strictly autoregressive decoding. In practice, however, block-wise dLLM inference exposes a difficult granularity trade-off: small blocks preserve local conditioning but require many denoising steps, whereas large blocks expose more parallelism but can make premature commitments and accumulate cache error. Existing acceleration methods typically choose a single block size per request, leaving the complementarity among block sizes unused. We show that block size itself is a useful branching dimension. Different block sizes induce related but non-identical KV-cache trajectories: branches often share an initial prefix, bifurcate at semantically decisive positions, and later agree on syntactically lightweight tokens. Motivated by this structure, we propose BlockBatch, a training-free online inference framework that executes multiple block-size branches for the same request inside a batched forward pass. BlockBatch coordinates these branches through confidence-gated token merging, leader-based synchronization, and periodic full-sequence refreshes that re-anchor local block updates to a globally consistent KV state. Across 3 representative dLLMs and 4 datasets, BlockBatch reduces denoising NFEs by 26.6\% on average and achieves a 1.33$\times$ average end-to-end speedup over Fast-dLLM while preserving accuracy. These results identify block-size diversity as a practical and previously underexplored axis for branch-parallel dLLM inference.
format Preprint
id arxiv_https___arxiv_org_abs_2605_29233
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle BlockBatch: Multi-Scale Consensus Decoding for Efficient Diffusion Language Model Inference
Wu, Xiaoyou
Shih, Cheng-Jhih
Ji, Binfei
Liu, Yong
Lin, Yingyan Celine
Machine Learning
Artificial Intelligence
Diffusion language models (dLLMs) generate text by iteratively denoising multiple token positions in parallel, offering an attractive alternative to strictly autoregressive decoding. In practice, however, block-wise dLLM inference exposes a difficult granularity trade-off: small blocks preserve local conditioning but require many denoising steps, whereas large blocks expose more parallelism but can make premature commitments and accumulate cache error. Existing acceleration methods typically choose a single block size per request, leaving the complementarity among block sizes unused. We show that block size itself is a useful branching dimension. Different block sizes induce related but non-identical KV-cache trajectories: branches often share an initial prefix, bifurcate at semantically decisive positions, and later agree on syntactically lightweight tokens. Motivated by this structure, we propose BlockBatch, a training-free online inference framework that executes multiple block-size branches for the same request inside a batched forward pass. BlockBatch coordinates these branches through confidence-gated token merging, leader-based synchronization, and periodic full-sequence refreshes that re-anchor local block updates to a globally consistent KV state. Across 3 representative dLLMs and 4 datasets, BlockBatch reduces denoising NFEs by 26.6\% on average and achieves a 1.33$\times$ average end-to-end speedup over Fast-dLLM while preserving accuracy. These results identify block-size diversity as a practical and previously underexplored axis for branch-parallel dLLM inference.
title BlockBatch: Multi-Scale Consensus Decoding for Efficient Diffusion Language Model Inference
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2605.29233