Massive hybrid MoE fashions just like the Nemotron-3-Tremendous are correct however expensive to service. Energetic parameters, KV cache, and Mamba state restrict the variety of customers a node can have at a given per-user token price. NVIDIA AI Staff Releases Nemotron-Labs-3-Puzzle-75B-A9Ba compressed model of Nemotron-3-Tremendous. The guardian mannequin has a complete of 120.7B and 12.8B energetic parameters. The compressed mannequin has a complete of 75.3 billion parameters and 9.3 billion energetic parameters.
The deployment goal was modified earlier than the structure search began. Objective 1 was to double the server throughput at 100 tokens per second per consumer. Goal 2 was 8 simultaneous 1M token requests on a single H100. Three checkpoints for Hug Face: BF16, FP8, NVFP4.
TL;DR
- 120.7B/12.8B energetic is compressed to 75.3B/9.3B energetic whereas sustaining the 88-block hybrid format.
- The entire throughput of 8xB200 will increase by 1.60x to 2.14x in comparison with Tremendous with matched NVFP4 and matched consumer throughput.
- Concurrency for a single H100 1M token goes from 1 to eight as a result of weight discount from 70 GB to 44.5 GB.
- Iterative puzzles outperform single-step puzzles by a median of 0.57 factors on the identical compression goal.
- Area-Exhausting-V2 (-4.2) and SWE-Bench (-2.6) are precise prices. RULER and AA-LCR hardly transfer.
Nemotron-Labs-3-Puzzle-75B-A9B
Nemotron-3-Tremendous is a hybrid Mamba-Transformer MoE mannequin. Puzzle-75B-A9B precisely saves the guardian block format. There are 88 blocks: 40 Mamba, 40 MoE, and eight Consideration blocks.
What has modified is the capability inside these blocks.
| quantity | fantastic | Puzzle-75B-A9B | ratio |
|---|---|---|---|
| whole parameters | 120.7B | 75.3B | 62.4% |
| energetic parameters | 12.8B | 9.3B | 73.1% |
| Mamba SSM state measurement | 128 | 96 | 75% |
| MoE Routed Skilled Intermediate Dimension | 2688 | 1280-2688 | Common 59.9% |
| Routed knowledgeable activated per token | twenty two | 4-18 | common 50% |
| Energetic routed knowledgeable capability (relative) | 100% | 8.7%-62.3% | Common 30.9% |
The variety of routed consultants, the scale of shared consultants, and the potential measurement of the MoE stay unchanged. The eye span was left intact. The explanation acknowledged within the proposed work is that Nemotron-3-Tremendous already has very excessive KV cache effectivity. The Mamba layers have been uniformly pruned as a result of the inference framework doesn’t assist totally different SSM state sizes for every layer.

Because of this, lecturers won’t be reduce throughout the board. The diagram above exhibits the general depth allocation. The puzzle maintains the capability of chosen center and late layers, and is considerably reduce in different elements.
Benchmarks and efficiency
The desk under exhibits the Pareto-optimal whole throughput on a single 8xB200 node utilizing single-step decoding.
| Situation (in/out) | UT flooring | Tremendous (toku/sec) | Puzzle-75B-A9B (tok/s) | enhance |
|---|---|---|---|---|
| 50K/2K | >= 100 | 5,128 | 8,210 | 1.60x |
| 50K/2K | >= 125 | 3,784 | 6,412 | 1.69 instances |
| 50K/2K | >= 150 | 2,532 | 4,523 | 1.79 instances |
| 8K/64K | >= 100 | 20,939 | 42,601 | 2.03 instances |
| 8K/64K | >= 125 | 13,074 | 27,918 | 2.14 instances |
| 8K/64K | >= 150 | 8,522 | 18,047 | 2.12 instances |
Each fashions have been delivered with matching NVFP4 weights, FP8 KV cache, and FP16 Mamba circumstances. Due to this fact, the hole displays compression moderately than a change in quantity format. A 50K/2K regime with numerous prefills may have the least revenue. The 8K/64K regime with extra decoding gives essentially the most advantages.
A single 8xH100 node with UT = 100 has a small acquire. 50K/2K is 1.91x, 8K/64K is 1.82x. Each fashions use FP8 weights, FP8 KV cache, and FP32 Mamba state.
A single H100 in a 1M context switches the binding constraint from compute to reminiscence. Tremendous’s NVFP4 weight accounts for about 70 GB of the 80 GB HBM finances. Roughly 4 GB of KV cache is added for every 1M token request. Due to this fact, the efficient concurrency is 1.
The NVFP4 weight of Puzzle-75B-A9B occupies roughly 44.5 GB. The eye format doesn’t change, so the KV price per request doesn’t change. Concurrency at 1M will increase to eight. The entire decoding throughput at that concurrency is about 4 instances the only request throughput of Tremendous. Prefilling the 990K token immediate is roughly 1.2 instances quicker.
How iterative puzzles work
Puzzle is a decomposed neural structure search framework, applied right here as Puzzletron. This defines a separate search house for different layer implementations. Every selection will get a top quality rating. The blended integer program then selects one different per layer beneath the enlargement constraints.
Three pruning methods kind the search house.
- Pruning of intermediate channels: Channels inside every routed knowledgeable are ranked by their contribution to the knowledgeable’s output. To make sure kernel compatibility, all consultants in a single MoE layer are pruned to a uniform measurement.
- Prime-k discount: The variety of consultants to which the token is routed varies per layer, as much as okay=22 of the guardian.
- Mamba SSM pruning: SSM state measurement is diminished from 128 channels to 96 channels.
Measure SSM outcomes. Decreasing 128 channels to 96 channels hastens the SSM kernel throughout decoding by 1.2x to 1.3x. That is true for batch sizes between 8 and 512. Channels have been ranked by their estimated contribution to the Mamba layer output. This estimate contains validation information for over 67 million tokens on common. Appendix A exhibits that this outperforms random channel choice beneath aggressive pruning.
The unique formulation assumes that the results on alternate high quality are roughly additive. Every candidate block is scored inside its unchanged guardian. This ignores higher-order interactions between substitutions.
Iterative puzzles alternate between restricted compression and distilled restoration of quick information. As a substitute of leaping to the goal, we assemble the sequence M0, M1,… MR. Scores are recalculated for the present compressed mannequin moderately than the unique guardian.
Three levels have been used:
- MoE focuses on 75% of trainer capability and Mamba SSM province focuses on 75%. Get well with 24B tokens.
- MoE will concentrate on 60% trainer quota. It recovered with 43.2 billion tokens.
- We activated the Routing Skilled finances to 50% and allotted it heterogeneously. It recovered with 52.8 billion tokens.


The desk above compares this to a baseline of single-step puzzles with the identical goal. The common for the 3-step process is 68.48 vs. 69.05 throughout the ten benchmarks. Beneficial properties seem in MMLU-Professional, GPQA, HLE, AA-LCR, LiveCodeBench, SciCode, and RULER-256K. IFBench-Instruction decreased by 0.2 factors and IFBench-Immediate decreased by 0.5 factors.
Restoration: distillation, RL, redundancy
Data distillation was carried out primarily based on 30% pre-training information and 70% SFT information from Nemotron-3-Nano. For the puzzle stage, KD used a sequence size of 32K. I then educated the restoration at 128K and scaled it to 512K. For Megatron-LM, the finances was as much as 100 billion tokens and the worldwide batch was 16 million.
For RL post-training, we employed Stage 2 of the Nemotron-3-Tremendous RL pipeline, which focuses on software program engineering. Section 2.1 concerned a single-step software utilization comparability. Section 2.2 strikes to end-to-end sandbox RL, with brokers performing as much as 200 turns. We used a KL penalty of 0 in each phases. The staff swept the educational charges and averaged the weights of the outcomes.


Determine 4 above exhibits what affect every stage had. Brief-context KD recovers most classes to over 97% of Nemotron-3-Tremendous. Second, long-context KD raises benchmarks, particularly for lengthy inputs and lengthy generations. The analysis staff notes that the impact of RL in these experiments was small.
Redundancy is a quiet element. After the final puzzle iteration, the mannequin generated 132% of the variety of Tremendous tokens. As soon as the total restoration pipeline was accomplished, this proportion dropped to 99%.
Introduction: Quantization and multi-token prediction
Two post-training quantization recipes have been generated: FP8 W8A8 goal Hopper and NVFP4 W4A4 goal Blackwell.
| element | BF16 baseline | FP8 Checkpoint | NVFP4 checkpoint |
|---|---|---|---|
| Sparse shared MoE GEMM | BF16 | FP8 | NVFP4 |
| Mamba GEMM | BF16 | FP8 | FP8 |
| Mamba SSM cache | FP32 | FP32 | FP16+SR |
| KV Money | FP8 | FP8 | FP8 |
| router | FP32 | FP32 | FP32 |
| Featured QKV/output, MoE potential projection, LM head | BF16 | BF16 | BF16 |
Each recipes have been calibrated with 256 post-training SFT samples. NVFP4 used most calibration moderately than the AutoQuantize sensitivity search utilized in Tremendous. The ensuing checkpoints are quantized slightly extra aggressively and carried out equally.
NVFP4 will not be natively supported in Hopper. The 1M context continues to be used for the H100 goal as a result of HBM capability is sure there.
Puzzle-75B-A9B inherits the shared MTP head from Tremendous. Parameters are shared between MTP steps, so one head is utilized recursively throughout inference. Direct switch of the tremendous educated head resulted in comparable acceptable lengths.
The analysis staff then identifies discrepancies between coaching and inference. Supervised pressured MTP coaching feeds a totally shifted hidden state sequence. Autoregressive drafting as a substitute provides a combination of hidden states generated by the goal mannequin and MTP. The deeper the draft place, the decrease the acceptance price.
This downside is solved by steady coaching with the transplanted head. For SPEED-Bench with draft size 7, the typical allowed size elevated from 3.45 to 4.34. That is round 25%-30% and is concentrated in later draft positions. In contrast to Tremendous, NVFP4 checkpoints are nearly by no means degraded: 4.31 vs. 4.34.
The place compression is useful and dangerous
| Benchmark (BF16) | fantastic | Puzzle-75B-A9B | delta |
|---|---|---|---|
| MMLU-Professional | 83.8 | 82.4 | -1.4 |
| AIME25 (with out instruments) | 92.2 | 89.7 | -2.5 |
| GPQA (no instruments) | 80.5 | 78.6 | -1.9 |
| stay code bench | 82.1 | 81.1 | -1.0 |
| SciCode (subtask) | 42.3 | 40.6 | -1.7 |
| SWE bench (open fingers) | 59.5 | 56.9 | -2.6 |
| Area-Exhausting-V2 | 72.8 | 68.6 | -4.2 |
| AA-LCR | 56.8 | 56.9 | +0.1 |
| Ruler 1M | 93.9 | 92.2 | -1.7 |
| MMLU-ProX | 79.5 | 77.5 | -2.0 |
The analysis paper’s personal abstract is that directed and agent-based evaluations undergo essentially the most. Area-Exhausting-V2 is the worst case, at -4.2 factors. RULER is roughly inside 1-2 factors at 256K, 512K, and 1M.
Three leads to BF16 don’t set again. AA-LCR is up 0.1, Scale AI Multi-Problem is tied at 56.6, and TauBench Telecom is up 0.4.
NVFP4 has little price along with compression. For RULER 1M, the NVFP4 checkpoint rating is 93.2, which is greater than BF16’s 92.2. HLE was the obvious of the NVFP4 prices, dropping from 16.5 to fifteen.7. Outcomes for FP8 are offered in Appendix E and carefully monitor BF16. SWE-Bench will not be reported on FP8 checkpoints.
Utilization instance
- Very lengthy context RAG on one GPU: Doc evaluation service in 1M context strikes from 1 concurrent request to eight concurrent requests. Its whole concurrent decoding throughput is roughly 4 instances greater.
- interactive coding assistant: At UT >= 100 tok/s in 8K/64K regime, one node processes 2.03 instances extra tokens. Adjusting for redundancy leads to 2.16 instances extra requests accomplished per minute.
- Prefill-heavy doc pipeline: Within the 50K/2K system, you may solely get 1.60 instances. Compression has little impact when immediate processing dominates computing.
- Agent SWE loop: See the two.6 level distinction between SWE and Bench for the mixture of duties. RL restoration focused this characteristic and solely partially restored it.
Deployment Explorer
Benefits and downsides
Strengths
- 1.60x to 2.14x whole throughput over Tremendous with matching NVFP4 and matching consumer throughput
- Concurrency of 1M tokens on a single H100 elevated from 1 request to eight requests
- MTP tolerance elevated from 3.45 to 4.34 for SPEED-Bench with draft size 7
- Lengthy context accuracy stays inside 1-2 factors on RULER at 256K, 512K, and 1M.
- The era redundancy ends at 99% of Tremendous, so token acquisition persists on the request stage.
- Three checkpoints printed: BF16, FP8, and NVFP4
Weak point
- Area-Exhausting-V2 decreased by 4.2 factors, SWE-Bench decreased by 2.6 factors
- There’s a small measured impact on RL restoration, which is straight acknowledged within the paper
- Mamba pruning is uniform as a result of the framework can not resize SSM state per layer
- Latent dimension pruning has been eliminated: NVFP4 MoE kernel requires latent dimensions to be a a number of of 512
- Prose and tables disagree on a number of the throughput multiples on this v2 preprint.
- Fragmented prefill yields solely 5% to 7% revenue and provides extra complexity to supply
Please test paper and model weight. Please be at liberty to comply with us too Twitter Remember to hitch us 150k+ML subreddit and subscribe our newsletter. cling on! Are you on telegram? You can now also participate by telegram.
Must companion with us to advertise your GitHub repository, Hug Face Web page, product launch, webinar, and so forth.? connect with us

