Sparse-dLLM: Accelerating Diffusion LLMs with Dynamic Cache Eviction

Authors

  • Yuerong Song Fudan University Shanghai Innovation Institute
  • Xiaoran Liu Fudan University Shanghai Innovation Institute
  • Ruixiao Li Fudan University Shanghai Innovation Institute
  • Zhigeng Liu Fudan University Shanghai Innovation Institute
  • Zengfeng Huang Fudan University Shanghai Innovation Institute
  • Qipeng Guo Shanghai Innovation Institute Shanghai AI Laboratory
  • Ziwei He Shanghai Innovation Institute
  • Xipeng Qiu Fudan University Shanghai Innovation Institute

DOI:

https://doi.org/10.1609/aaai.v40i39.40586

Abstract

Diffusion Large Language Models (dLLMs) enable breakthroughs in reasoning and parallel decoding but suffer from prohibitive quadratic computational complexity and memory overhead during inference. Current caching techniques accelerate decoding by storing full-layer states, yet impose substantial memory usage that limit long-context applications. Our analysis of attention patterns in dLLMs reveals persistent cross-layer sparsity, with pivotal tokens remaining salient across decoding steps and low-relevance tokens staying unimportant, motivating selective cache eviction. We propose Sparse-dLLM, the first training-free framework integrating dynamic cache eviction with sparse attention via delayed bidirectional sparse caching. By leveraging the stability of token saliency over steps, it retains critical tokens and dynamically evicts unimportant prefix/suffix entries using an attention-guided strategy. Extensive experiments on LLaDA and Dream series demonstrate Sparse-dLLM achieves up to 10 times higher throughput than vanilla dLLMs, with comparable performance and similar peak memory costs, outperforming previous methods in efficiency and effectiveness.

Downloads

Published

2026-03-14

How to Cite

Song, Y., Liu, X., Li, R., Liu, Z., Huang, Z., Guo, Q., … Qiu, X. (2026). Sparse-dLLM: Accelerating Diffusion LLMs with Dynamic Cache Eviction. Proceedings of the AAAI Conference on Artificial Intelligence, 40(39), 33038–33046. https://doi.org/10.1609/aaai.v40i39.40586

Issue

Section

AAAI Technical Track on Natural Language Processing IV