The Diminishing Returns of Early-Exit Decoding in Modern LLMs
Organizations: Stevens Institute of Technology · Northeastern University · Stony Brook University
Abstract
In Large Language Model (LLM) inference, early-exit refers to stopping computation at an intermediate layer once the prediction is sufficiently confident, thereby reducing latency and cost. However, recent LLMs adopt improved pretraining recipes and architectures that reduce layer redundancy, potentially limiting early-exit opportunities. We re-evaluate layer-wise early-exit in modern LLMs and analyze how intermediate representations evolve during training. We introduce a metric to quantify a model's intrinsic suitability for early-exit and propose a benchmark for researchers to explore the potential early-exit benefits on different models and workloads. Our results show a diminishing trend in early-exit effectiveness across newer model generations. We further find that dense transformers generally offer greater early-exit potential than Mixture-of-Experts and State Space Models. In addition, larger models, particularly those with more than 20 billion parameters, and base pretrained models without specialized tuning tend to exhibit higher early-exit potential.
Figures & tables
| Model | MMLU | GSM8K | EAS | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Full Acc. | Acc. | Skip (%) | Full Acc. | Acc. | Skip (%) | ||||
| Llama2-7B | 0.70 | 0.41 | 0.38 | 4.69 | 0.80 | 0.21 | 0.17 | 2.13 | 0.52 |
| Llama3-8B | 0.91 | 0.54 | 0.52 | 0.18 | 0.90 | 0.37 | 0.33 | 0.04 | 0.46 |
| Llama4-Scout | 0.84 | 0.76 | 0.73 | 0.32 | 0.87 | 0.85 | 0.82 | 0.18 | 0.47 |
| Qwen2-7B | 1.00 | 0.24 | 0.24 | 0.00 | 1.00 | 0.53 | 0.53 | 0.00 | 0.36 |
| Qwen3-8B | 0.95 | 0.41 | 0.39 | 0.10 | 0.86 | 0.54 | 0.51 | 0.62 | 0.51 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Model Family | Year | Architecture | Key Features | Training Recipe |
|---|---|---|---|---|
| Llama2 Touvron et al. (2023) | 2023 | Dense transformer | RoPE, SwiGLU | 2T tokens, PPO |
| Llama3 Grattafiori et al. (2024) | 2024 | Dense transformer | GQA, 8k Context | 15T tokens, DPO |
| Llama4 Meta Inc. (2025) | 2025 | MoE | Native Multimodal | 10M Context, Reasoning |
| Qwen2 Yang et al. (2024) | 2024 | Dense & MoE | YaRN, GQA | 7T tokens, Staged Mix |
| Qwen3 Yang et al. (2025) | 2025 | Dense & MoE | Thinking Mode | CoT-SFT, Multilingual |
| OpenAI OSS OpenAI et al. (2025) | 2025 | MoE | Reasoning MoE | QAT, Configurable Effort |
| Model Flavor | Score |
|---|---|
| Llama2-7B Touvron et al. (2023) | 0.52 |
| Mamba1-130M Gu and Dao (2024) | 0.35 |
| EE-LLM-7B-dj-refine-150B Chen et al. (2024) | 0.56 |
| Llama3-8B Grattafiori et al. (2024) | 0.46 |
| LayerSkip-llama3-8B Elhoushi et al. (2024) | 0.54 |
| Mamba2-7B Dao and Gu (2024) | 0.48 |
| Dataset | Instruction Template |
|---|---|
| GSM8k | Question: {question} \ Let’s think step by step \ Answer: |
| HumanEval | Read the following function signature and docstring, and fully implement the function described. \ Your response should only contain the code for this function. \ {prompt} |
| MMLU | Question: {input} \ A. {A} \ B. {B} \ C. {C} \ D. {D} \ Answer: |
| GPQA | Question: {question} \ A. {A} \ B. {B} \ C. {C} \ D. {D} \ Answer: |
Early-Exit Neural Networks
Early-exit neural networks stop processing inputs at intermediate layers when predictions are sufficiently reliable, trading accuracy for lower latency and energy.
See all 44 papers