Energy Consumption Analysis of Discrete Diffusion and Autoregressive Language Models
Organizations: AXA, AI Research Paris, France
Abstract
As Large Language Models (LLMs) continue to scale, their energy consumption during inference has become a critical concern. While Autoregressive (AR) models are the industry standard, Diffusion Language Models (DLLMs) have emerged as a promising alternative capable of parallel token generation. In this paper, we perform a comparative energy benchmark of diffusion models (LLaDA-8B, Dream-7B) against AR counterparts (Llama-3.1-8B, Qwen-2.5-7B). We analyze the trade-offs between model architecture, KV-cache optimization, and Joules-per-token efficiency. Our results show that at longer sequences (200--600 tokens), diffusion models achieve 2.5--2.7 J/token, approximately 2 more efficient than AR models with KV-cache (5.3--5.7 J/token). KV-cache provides substantial benefits for AR models at longer sequences (50--70% energy reduction).
Figures & tables
| Model | KV-Cache | Max Tokens | Gen. Tokens | J/token | s/token | |
| Short sequences (max_tokens = 10) | ||||||
| AR | Llama-3.1-8B-Instruct | Off | 10 | 10 | 8.32 | 0.0300 |
| Llama-3.1-8B-Instruct | On | 10 | 10 | 8.10 | 0.0295 | |
| Qwen-2.5-7B-Instruct | Off | 10 | 10 | 7.93 | 0.0270 | |
| Qwen-2.5-7B-Instruct | On | 10 | 10 | 7.92 | 0.0265 | |
| Diff | Dream-7B | — | 10 | 10 | 32.21 | 0.1676 |
LLM Inference
Large language model inference studies how models generate outputs efficiently, reliably, and securely across hardware and workloads.
See all 268 papers