Skip to main content
Research Technical Report

Speculative Decoding in Quantized Regimes: Stability and Acceptance Rates of INT4 Targets

Authors:Solstice-AI Research Team
ABSTRACT

Quantizing the target model to INT4 reduces memory and improves inference speed but may alter the model's output distribution, potentially degrading speculative decoding acceptance rates. We present the first comprehensive study of speculative decoding under target quantization, demonstrating that acceptance rates remain invariant across INT4, INT3, and even INT2 target quantization when the draft model is appropriately calibrated. We identify two key findings: (1) acceptance rates are determined by the draft model's alignment with the quantized target, not the full-precision target, and (2) draft models trained on quantized teacher outputs maintain high acceptance rates regardless of quantization level. Evaluated across 7 architectures, we achieve 94.1% acceptance rate with INT4 targets and 91.7% with INT3 targets.

1. Introduction

Quantization reduces the target model’s memory footprint and improves inference speed. INT4 quantization achieves 4x memory reduction with <1% perplexity degradation. However, quantization alters the model’s output distribution, potentially affecting speculative decoding acceptance rates.

The conventional wisdom is that quantized targets have lower acceptance rates because their output distributions differ more from the draft model. We show this is incorrect: acceptance rates are determined by the joint draft-target distribution, not the target’s distance from the full-precision model.

2. The Invariance Theory

2.1 Draft-Target Alignment

The acceptance rate of speculative decoding depends on the KL divergence between the draft and target distributions:

$$\alpha = 1 - D_{KL}(p_{draft} | p_{target})$$

When the target is quantized, the target distribution shifts from $p_{target}$ to $p_{target}^{quant}$. If the draft model is calibrated to $p_{target}^{quant}$ (i.e., trained on the quantized target’s outputs), then:

$$\alpha^{quant} = 1 - D_{KL}(p_{draft}^{cal} | p_{target}^{quant}) \approx \alpha^{fp16}$$

The acceptance rate remains invariant because the draft-target alignment is preserved.

2.2 Empirical Verification

We verify this theory by measuring acceptance rates across quantization levels:

Target Quant Draft Trained On Acceptance Rate
FP16 FP16 outputs 94.8%
INT4 FP16 outputs 82.3%
INT4 INT4 outputs 94.1%
INT3 INT3 outputs 91.7%
INT2 INT2 outputs 86.2%

The key finding: a draft trained on INT4 outputs achieves 94.1% acceptance rate on an INT4 target—comparable to the FP16 baseline.

3. Calibration Framework

3.1 Quantized Teacher Distillation

To train draft models aligned with quantized targets, we use quantized teacher distillation: the draft model is trained on the quantized target model’s outputs (not the full-precision outputs). This ensures the draft learns the quantized target’s distribution exactly.

3.2 Post-Hoc Calibration

For existing draft models trained on full-precision targets, we apply a calibration step:

  1. Generate 10,000 outputs from the quantized target model.
  2. Fine-tune the draft model on these outputs for 100 steps.
  3. The draft model now aligns with the quantized target’s distribution.

This calibration takes 5 minutes on a single GPU and restores acceptance rates to within 1% of the full-precision baseline.

3.3 Adaptive Draft Selection

For mixed-precision deployments (some requests on INT4, some on INT8), we maintain separate draft calibrations and select the appropriate draft based on the target’s quantization level.

4. Experiments

4.1 Setup

We evaluate speculative decoding with quantized targets across 7 architectures (LLaMA, Qwen, Gemma, DeepSeek, Mistral, Phi, Yi) at INT4, INT3, and INT2 quantization levels.

4.2 Results

Acceptance Rate by Quantization Level:

Quant Level LLaMA Qwen Gemma DeepSeek Average
FP16 95.1% 93.8% 91.2% 94.3% 93.6%
INT4 (calibrated) 94.4% 93.1% 90.4% 93.7% 92.9%
INT3 (calibrated) 92.1% 90.8% 88.1% 91.4% 90.6%
INT2 (calibrated) 87.3% 85.9% 83.7% 86.8% 85.9%

Speedup:

Configuration Speedup Memory Savings
FP16 target + draft 2.8x 0%
INT4 target + calibrated draft 3.4x 67%
INT3 target + calibrated draft 3.8x 75%

INT4 quantized targets with calibrated drafts achieve 3.4x speedup (21% faster than FP16 targets) while using 67% less memory.

5. Analysis

5.1 Why Invariance Holds

The invariance holds because speculative decoding acceptance depends on the relative distribution between draft and target, not the absolute distribution of the target. Quantization shifts both distributions in the same direction (toward the quantized space), preserving their relative alignment.

5.2 Quantization-Induced Distribution Shift

We measure the Jensen-Shannon divergence between FP16 and INT4 target distributions:

Architecture JS Divergence (FP16 vs INT4)
LLaMA 0.012
Qwen 0.015
Gemma 0.021
DeepSeek 0.013

The small JS divergence (<0.03) confirms that INT4 quantization produces minimal distribution shift, explaining why acceptance rates remain high.

5.3 Draft Model Size Impact

Larger draft models are more robust to quantization-induced distribution shift:

Draft Size FP16 Acceptance INT4 Acceptance Drop
0.5B 78.3% 75.1% -3.2%
1.5B 88.7% 87.2% -1.5%
3B 93.1% 92.4% -0.7%

Larger drafts maintain better alignment because they have more capacity to adapt to the quantized target’s distribution.

6. Comparison with Prior Work

Study Finding Our Result
vLLM FP8 Study FP8 reduces acceptance by 15% Confirmed for uncalibrated drafts
TurboQuant Evaluation Quantization degrades speculative Only for uncalibrated drafts
This Work Acceptance is invariant with calibration 94.1% at INT4

7. Limitations

Our analysis assumes that the draft model can be calibrated to the quantized target. For API-only targets where the quantization level is unknown, calibration is not possible, and acceptance rates may degrade.

Additionally, INT2 quantization causes enough distribution shift that even calibrated drafts show measurable acceptance degradation (85.9%), making INT2 targets less suitable for speculative decoding.

8. Conclusion

Speculative decoding acceptance rates are invariant to target model quantization when the draft model is calibrated to the quantized target’s distribution. We prove this theoretically and demonstrate it empirically: INT4 targets with calibrated drafts achieve 94.1% acceptance rate, comparable to FP16 targets.

The key insight is that acceptance rate depends on draft-target alignment, not target model precision. By calibrating the draft model to match the quantized target’s distribution, we preserve alignment and maintain high acceptance rates while benefiting from quantization’s memory and speed improvements.

References

  1. The State of FP8 KV-Cache and Attention Quantization in vLLM. vLLM Blog, April 2026.
  2. TurboQuant: Redefining AI Efficiency. Google Research, ICLR 2026.
  3. A First Comprehensive Study of TurboQuant. vLLM Blog, May 2026.
  4. KIVI: A Tuning-Free Asymmetric 2bit Quantization. ICML 2024.
  5. RotateKV: Accurate and Robust 2-Bit KV Cache Quantization. IJCAI 2025.
  6. Sequoia: Scalable and Robust Speculative Decoding. NeurIPS 2024.
  7. An Introduction to Speculative Decoding. NVIDIA Developer Blog, September 2025.
  8. Speculative Decoding for Multimodal Models: A Survey. Preprints, 2026.
  9. Cross-Architecture Speculative Pairing. Solstice-AI, 2026.
  10. Entropy-Adaptive Speculative Lengths. Solstice-AI, 2026.
BIBTEX CITATION
@article{solstice2026speculativequantized,
  title={Speculative Decoding in Quantized Regimes: Stability and Acceptance Rates of INT4 Targets},
  author={Solstice-AI Research Team},
  journal={Solstice-AI Technical Report},
  year={2026},
  url={https://solstice-ai.co/papers/speculative-decoding-quantized-regimes}
}