Model techniques map
Techniquesinference & servingdecoding strategy

specific method · filed under inference & serving

Multi-Token Prediction

A speculative-decoding approach that uses a trained MTP layer, head, or drafter to predict multiple future tokens for verification by the target model.

Also called MTP-based speculative decoding, Multi-Token Prediction (MTP), MTP layer, MTP layer for speculative decoding, MTP speculative decoding, MTP.

sources
20
models
13
labs adopt it
7
strongest
core

How sources treat it

One count per evidence span, weakest treatment to strongest.

optional 5used 13core 2

Documented in

Evidence

20 spans quoted from the sources, strongest treatment first.

8 chained MTP heads (single-layer full-attention transformers with a dense MLP, all BF16) enable up to 9 tokens per forward step for speculative decoding.

coremodel architecturein InklingThinking Machines Lab

We’re releasing Multi-Token Prediction (MTP) drafters for the Gemma 4 family. By using a specialized speculative decoding architecture, these drafters deliver up to a 3x speedup without any degradation in output quality or reasoning logic.

coreinference servingin Gemma 4 MTP draftersGoogle

We support MTP in vLLM and enhance the robustness of the inference engine in the RL system.

usedsoftware implementationin MiMo-7B series vLLM forkXiaomi

We also improve GLM-5.2’s MTP layer for speculative decoding, increasing the acceptance length by up to 20%

usedinference servingin GLM-5.2Z.ai

1 native MTP layer (10B total parameters, 0.7B activated) is built in for speculative decoding.

usedinference servingin Hy4-previewTencent Hunyuan

--speculative-config.method mtp

usedinference servingin GLM-5.3vLLM

Gemma 4 12B comes equipped with Multi-Token Prediction (MTP) drafters to reduce latency.

usedinference servingin Gemma 4 12BGoogle

In order to accelerate rollout generation, we use speculative decoding with Multi-Token Prediction (MTP).

usedinference servingin Nemotron 3 UltraNVIDIA

We train a small autoregressive MTP drafter head with our models, used for speculative decoding.

usedinference servingin Gemma 4Google DeepMind

ships native FP8 weights plus one MTP draft layer

usedinference servingin GLM-5.3-FlashZ.ai

Includes MTP layers for faster inference through native speculative decoding.

usedinference servingin Nemotron 3 UltraNVIDIA

--speculative-config '{"method":"mtp","num_speculative_tokens":5}'

usedinference servingin GLM-5.3-FlashZ.ai

A native MTP layer adds 10B total parameters (0.7B activated) for speculative decoding.

usedmodel architecturein Hy4-previewTencent Hunyuan

the system can speculate about: token t+1 token t+2 token t+3 ... Those candidates can then be verified efficiently.

usedunclearin Nemotron 3.5 LightningNVIDIA

These auxiliary predictions also serve naturally as draft tokens for speculative decoding

usedinference servingin NVIDIA Nemotron 3 Super and UltraNVIDIA

--speculative-algo NEXTN --speculative-num-steps 3 --speculative-eagle-topk 1 --speculative-num-draft-tokens 4

optionalinference servingin Qwen3.5-397B-A17BQwen

MTP (multi-token prediction) is supported out of the box for low-latency decoding.

optionalinference servingin Qwen3.6-27BQwen

--speculative-config '{"method": "mtp", "num_speculative_tokens": 2}'

optionalunclearin Qwen3.6-35B-A3BQwen

the built-in Multi-Token Prediction module supports speculative decoding.

optionalinference servingin Qwen3.8-Flash-NextQwen

MTP: A modeling technique that trains the network to predict several future tokens at each position instead of only the next one.

optionalinference servingin Nemotron 3.5 LightningNVIDIA

Filed alongside

Other methods under inference & serving :: decoding strategy.