dKV-Cache: The Cache for Diffusion Language Models
–Neural Information Processing Systems
Diffusion Language Models (DLMs) have been seen as a promising competitor for autoregressive language models (ARs). However, diffusion language models have long been constrained by slow inference. A core challenge is that their non-autoregressive architecture and bidirectional attention preclude the key-value cache that accelerates decoding. We address this bottleneck by proposing a KVcache-like mechanism, delayed KV-Cache, for the denoising process of DLMs. Our approach is motivated by the observation that different tokens have distinct representation dynamics throughout the diffusion process. Accordingly, we propose a delayed and conditioned caching strategy for key and value states. We design two complementary variants to cache key and value step-by-step: (1) dKVCache-Decode, which provides almost lossless acceleration, and even improves performance on long sequences, suggesting that existing DLMs may under-utilise contextual information during inference.
Neural Information Processing Systems
Jun-22-2026, 22:43:58 GMT
- Genre:
- Research Report > Experimental Study (1.00)
- Workflow (0.66)
- Industry:
- Leisure & Entertainment (0.68)
- Technology: