Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Dynamic-dLLM: Dynamic Cache-Budget and Adaptive Parallel Decoding for Training-Free Acceleration of Diffusion LLM

About

Diffusion Large Language Models (dLLMs) offer a promising alternative to autoregressive models, excelling in text generation tasks due to their bidirectional attention mechanisms. However, their computational complexity scales on the order of L cubed with the sequence length L. This poses significant challenges for long-sequence and real-time applications, primarily due to the lack of compatibility with key-value caching and the non-autoregressive nature of denoising steps. Existing acceleration methods rely on static caching or parallel decoding strategies, which fail to account for the dynamic behavior of token properties across layers and decoding steps. We propose Dynamic-dLLM, a training-free framework that enhances dLLM inference efficiency through two components: Dynamic Cache Updating (DCU), which adaptively allocates cache-update budgets based on layer-wise token dynamics, and Adaptive Parallel Decoding (APD), which dynamically calibrates decoding thresholds to balance generation quality and efficiency. Extensive experiments on models like LLaDA-8B-Instruct, LLaDA-1.5, and Dream-v0-7B-Instruct across benchmarks such as MMLU, GSM8K, and HumanEval demonstrate that Dynamic-dLLM significantly improves inference speed. It attains an average speedup exceeding 3 times while maintaining performance. Dynamic-dLLM outperforms state-of-the-art acceleration methods and provides a plug-and-play solution for efficient dLLM deployment without compromising performance. The code is available at https://github.com/TianyiWu233/DYNAMIC-DLLM.

Tianyi Wu, Xiaoxi Sun, Yanhua Jiao, Yulin Li, Yixin Chen, YunHao Cao, YiQi Hu, Zhuotao Tian• 2026

Related benchmarks

TaskDatasetResultRank
Language UnderstandingMMLU 5-shot
Accuracy72.1
160
Code GenerationHumanEval 0-shot
Accuracy54.93
100
Mathematical ReasoningGSM8K 4-shot
Score77.52
51
Mathematical ReasoningGSM8K
Accuracy78.24
7
Question AnsweringARC-C
Accuracy88.09
7
Language UnderstandingMMLU
Accuracy60.95
7
Science ReasoningGPQA
Accuracy31.98
7
Question AnsweringARC-Challenge 0-shot
Accuracy89.38
7
Science Question AnsweringGPQA 5-shot
Accuracy33.17
7
Showing 9 of 9 rows

Other info

Follow for update