Nemotron 3 Super
NVIDIA · 2026-04-03 · analysed 2026-08-10 · skill v0.3.5
sparse-MoE hybrid text-only open-weights-open-data frontier reasoning-specialisedDesign overview
Nemotron 3 Super 120B-A12B scales the Nemotron 3 hybrid recipe to 88 layers, 120.6B total / 12.7B active parameters (12.1B excluding embeddings), pairing a predominantly Mamba-2 backbone with periodically inserted GQA attention 'anchors' (32 query / 2 KV heads, head dimension 128) for full-token interaction — per Figure 2 a 22-layer period with seven attention-containing blocks repeats across the stack. Its headline innovation is LatentMoE: tokens are down-projected from 4096 into a 1024-wide latent space where 512 experts (top-22 per token, expert hidden dimension 2688) do all routed computation and all-to-all traffic, with expert count and top-k scaled up by d/ℓ = 4; the router, shared experts (intermediate size 5376), and non-expert layers stay in full width. Two shared-weight MTP layers add a multi-token-prediction objective (loss scale 0.3) and double as a native draft model for speculative decoding, reaching an average acceptance length of 3.45 on SPEED-Bench. The model is NoPE with untied embeddings and RMSNorm and — a family first — was pre-trained entirely in NVFP4 (final 15% of layers, latent projections, MTP, QKV/attention projections and embeddings in BF16; Mamba output projection MXFP8) stably across 25T tokens. Post-training is agentic-heavy: two-stage SFT (7M samples, 80B tokens) with a per-conversation normalized second stage, multi-environment RLVR over 21 environments, a separate end-to-end SWE-RL stage, PivotRL for long-horizon agentic domains, RLHF with a principle-following GenRM, and MTP healing. Deployment ships FP8 (Hopper) and NVFP4 (Blackwell) checkpoints with 99.8% median accuracy.
What the report claims is novel
- First model in the Nemotron 3 family to be pre-trained in NVFP4: stable and accurate low-precision pretraining over 25T tokens (NVFP4 GEMM kernels from Transformer Engine, final 15% of network kept BF16) [Abstract, §2.2]
- LatentMoE — a new Mixture-of-Experts architecture optimizing accuracy per FLOP and per parameter: tokens projected from hidden dim d into a smaller latent dimension ℓ for routing and expert computation, with expert count and top-k scaled up by d/ℓ for higher accuracy at approximately constant inference cost [§2.1.1]
- MTP layers with shared weights for native speculative decoding: a unified prediction head exposed to multiple offsets that can be applied recursively at inference for longer drafts without an external draft model (highest average acceptance length 3.45 on SPEED-Bench at draft length 7) [§2.1.2, Table 2]
- Hybrid interleaved architecture with strategic GQA attention anchors over a predominantly Mamba-2 backbone: 88 layers, 120.6B total / 12.7B active parameters, 1M-token context, combining linear-time Mamba sequence modeling with full-token interaction [§2.1.3]
- Checkpoint merging (offline minus-sqrt decay emulation) as a compute-saving evaluation technique during the stable LR phase: saves ~4T tokens of compute (~16% of the total pretraining FLOP budget); the final base model selected for alignment was itself a 500B merge [§2.5]
- Scaled agentic post-training: 21 RL environments / 37 datasets, large-scale asynchronous RL on thousands of GPUs with in-flight weight updates and masked importance sampling, a dedicated end-to-end SWE-RL stage, and PivotRL for efficient long-horizon agentic RL [§3.2]
- FP8 and NVFP4 deployment checkpoints: NVFP4 PTQ combining MSE-calibrated weight scales, dynamic max-based activation scales, and AutoQuantize mixed-precision search (99.8% median accuracy vs BF16), plus an FP16-with-stochastic-rounding SSM cache recipe that eliminates recurrent quantization drift [§4]
- Up to 2.2× and 7.5× higher inference throughput than GPT-OSS-120B and Qwen3.5-122B respectively, at comparable or better benchmark accuracy (8k input / 64k output) [Abstract, §1]
Atlas assessment: LatentMoE is the first atlas entry that computes routed experts in a compressed latent space — the same design family as Kimi K3's Stable LatentMoE (K3 cites the LatentMoE line, §2.3), so this is a shared new mechanism rather than a unique one, and Super's variant is the simpler un-stabilized version (no RMSNorm/SiTU-GLU stabilization described; activation function not even named). NVFP4 from-scratch pretraining over 25T tokens is a genuine first for the atlas (peers train BF16/FP8). The shared-weight MTP with recursive drafting is a real refinement over DeepSeek-V3's per-layer MTP heads. The rest is Nemotron lineage: Mamba-2 + GQA anchors (Jamba/Nemotron-H), aux-loss-free balancing (DeepSeek-V3), WSD + checkpoint merging (MiniCPM/WSM), GenRM RLHF (RLBFF), and the two-stage SFT loss is a small but sensible fix for long-input-short-output degradation. The 99.8%-accuracy NVFP4 PTQ plus the stochastic-rounding SSM cache analysis (recurrent quantization error accumulation) is a strong systems contribution.
Relation to the atlas
Lineage in
- Hybrid Mamba-2 + GQA backbone with MoE FFNs from Nemotron 3 Nano / Nemotron-H / Jamba (Mamba-2); GQA (Ainslie et al., 2023)
- LatentMoE — experts operating in a compressed latent space from LatentMoE (Elango et al., 2026, not in atlas)
- Multi-Token Prediction (MTP) for quality and speculative decoding from DeepSeek-V3 / Gloeckle et al.
- Aux-loss-free bias-based load balancing from DeepSeek-V3
- Warmup-Stable-Decay LR schedule and checkpoint merging (weighted sliding-window averaging) from MiniCPM (WSD) / Model Soups + WSM
- Principle-following generative reward model (GenRM) for RLHF from RLBFF (Wang et al., 2025b, not in atlas)
- PivotRL — assistant-turn-level RL reusing offline SFT expert trajectories at uncertain 'pivot' turns from PivotRL (Yi et al., 2026, not in atlas)
Influence out
- nvidia-nemotron-3-ultra-550b-a55b: Hybrid Mamba-Attention backbone — same architecture as Nemotron 3 Super (Mamba-2 layers + sparse global attention anchors)
Notable omissions
- No vocabulary size or tokenizer algorithm disclosed
- No license named for the released weights
- Expert activation function never stated (Nemotron 3 Nano disclosed squared ReLU; Super is silent)
- Number of shared experts not disclosed (only the shared-expert intermediate size, 5376)
- Attention layer count not stated in the text — only the Figure 2 periodic pattern (7 attention-containing blocks per 22-layer period), whose exact repetition is left to the reader
- Main 25T-token pretraining hardware and parallelism not disclosed (only the LC-Phase: GB200, 64-way context / 2-way tensor / 64-way expert parallelism)
- No total training compute (FLOPs or GPU-hours) disclosed — only relative savings from checkpoint merging (~4T tokens ≈ 16% of the pretraining FLOP budget)
- Normalization placement (pre/post) and QK-norm not described
- Mamba SSM parameterization (discretization, decay initialization) not described despite Table 1 giving state dimension/groups/heads
- RLHF hyperparameters (prompts per step, generations per prompt, reward formula) deferred to the Nemotron 3 Nano recipe rather than restated
Closest relatives in the atlas
- Nemotron 3 Nano — 6 shared comparable fields
- Solar Open 2 — 5 shared comparable fields
- Nemotron 3 Ultra (Nemotron 3 family) — 5 shared comparable fields
Spec sheet
Identity
| Family | Nemotron 3 Super[1] |
|---|---|
| Organisation | NVIDIA[2] |
| Release date | 2026-04-03[3] |
| Report URL | https://research.nvidia.com/labs/nemotron/files/NVIDIA-Nemotron-3-Super-Technical-Report.pdf[4] |
| License | not disclosed |
| Open weights | yes[5] |
Scale
| Total parameters | 120.6B[6] |
|---|---|
| Active parameters / token | 12.7B[7] |
| Layers | 88[8] |
| Hidden dimension | 4096[9] |
| FFN inner dimension | 2688[10] |
| FFN ratio | 0.66 |
| Query heads | 32[11] |
| KV heads | 2[12] |
| Head dimension | 128[13] |
| Vocabulary size | not disclosed |
| Embedding tying | no[14] |
Core block
| Block type | sparse-MoE |
|---|---|
| Attention variant | GQA[15] |
| Attention layer pattern | periodic hybrid: the predominantly Mamba-2 stack has a limited number of GQA self-attention layers inserted as global 'anchors' for full-token interaction; Figure 2 shows a 22-layer period of Mamba-2+LatentMoE and Mamba-2+Attention+LatentMoE blocks with counts x4/x3/x1/x4/x3/x3/x4 (7 attention-containing blocks per period), which repeats over the 88-layer stack (88 = 4 × 22, ≈ 28 attention layers); the extracted figure text is partially ambiguous about the trailing count assignments[16] |
| Depth mixing | sequential-residual |
| Activation | not disclosed |
| Expert count | 512[17] |
|---|---|
| Experts per token | 22[18] |
| Shared experts | not disclosed |
| Routing | sigmoid router score function complemented by expert biasing; the routing gate operates in the full hidden dimension (not the latent space)[19] |
| Load balancing | auxiliary-loss-free load balancing strategy (expert-bias based, update rate 10−3) paired with a standard load balancing loss with coefficient 10−4[20] |
| Expert granularity | LatentMoE: each token is down-projected from hidden dim 4096 into a 1024-wide latent space (MoE Latent Size; d/ℓ = 4 compression) where all 512 routed experts (expert hidden dim 2688, top-22) operate; expert count and top-k are scaled up by d/ℓ relative to a standard MoE; router, shared experts, and non-expert layers remain in full hidden dimension[21] |
| Method | NoPE[25] |
|---|---|
| RoPE base frequency | n/a[26] |
| Partial RoPE | n/a[27] |
| Type | RMSNorm[28] |
|---|---|
| Placement | not disclosed |
| QK-norm | no |
| Attention sinks | no |
|---|---|
| Softcapping | no |
Context
| Trained context length | 1,048,576[29] |
|---|---|
| Deployed context length | 1M[30] |
| Extension method | LC-Phase continuous pretraining (CPT): stage 1 at 1M sequence length (34B tokens, 20% long-context document QA + 80% downscaled Phase 2 data), stage 2 alternating 1M and 4k sequences (17B tokens) to mitigate impact on math benchmarks; no positional-encoding modification needed (NoPE)[22] |
Tokenizer
| Algorithm | not disclosed |
|---|---|
| Notes | not disclosed |
Training
| Training tokens | 25T[31] |
|---|---|
| Data composition | 16 high-level categories (Nemotron 3 Nano mixture): web crawl in five quality groups (crawl-medium, crawl-medium-high, crawl-high, syn-crawl-medium-high, syn-crawl-high), math, Wikipedia, code, Nemotron-CC-Code, academic text, Crawl++ (OpenWebText, BigScience, Reddit), multilingual, finepdfs, and synthetic SFT-style data (general-sft, stem-sft, code-sft) including reasoning-focused datasets; new released datasets (Nemotron-Pretraining-Specialized-v1.1): Synthetic Code Concepts (15M Python problems from 91 concepts via GPT-OSS-20B/120B), Synthetic Unconditional Algorithmic (0.2B tokens, decontaminated against HumanEval/MBPP/CRUXEval/LiveCodeBench), Synthetic Economics, Synthetic Formal Logic, and Synthetic Multiple Choice (~3.5M MMLU-style MCQ samples, ~1.6B tokens, majority-voted via DeepSeek-V3)[32] |
| Curriculum / staging | two-phase curriculum (Feng et al., 2024): Phase 1 emphasizes diversity (80% of training, 20T tokens), Phase 2 shifts to predominantly high-quality sources (20%, 5T tokens), transition at 80% of total training tokens; LC-Phase CPT (1M then 1M/4k) at the end; checkpoint merging (weighted sliding-window averaging with minus-sqrt decay emulation) used for evaluation readouts, with the final base model being a 500B merge; RLVR uses a difficulty-based curriculum[33] |
| Optimizer | AdamW with weight decay 0.1 and momentum coefficients β1 = 0.9, β2 = 0.95[34] |
| LR schedule | Warmup-Stable-Decay (WSD): warmed up over the initial 200B tokens to a peak of 4.5×10−4, sustained stable plateau, then minus-sqrt decay over the final 5T tokens annealing to a minimum of 4.5×10−6; LC-Phase used a constant LR of 4.5×10−6[35] |
| Batch schedule | pretraining: sequence length 8,192 and batch size 3,072 sequences (~25.17M tokens per batch); LC-Phase: global batch size 16; SFT stage 1: batch size 64 with 256k sequence packing; SFT stage 2: batch size 32 with 512k packing; RLVR: batch size 4096 (256 prompts/step, 16 responses/prompt)[36] |
| Precision | NVFP4 pretraining (hybrid BF16/NVFP4): all linear layers trained in NVFP4 (E2M1 with 16-element micro-blocks, E4M3 block scales, FP32 global scale; 2D block scaling for weights, 1D for gradients/activations, random Hadamard transforms on wgrad inputs, stochastic rounding on gradients) except the final 15% of the network, latent projections, MTP layers, QKV & attention projections, and embeddings in BF16; Mamba output projection in MXFP8[37] |
| Parallelism | LC-Phase: 64-way context parallelism, 2-way tensor parallelism, 64-way expert parallelism; RL post-training: large-scale asynchronous training on thousands of GPUs (up to 1k-GPU scale discussed) with in-flight weight updates; main pretraining parallelism not disclosed[38] |
| Hardware | GB200 GPUs (disclosed only for the LC-Phase); B200 used for PTQ (single 8-GPU node) and throughput measurement; B300 for MTP serving experiments; main pretraining hardware not disclosed[39] |
| Disclosed compute | not disclosed |
Post-training
| SFT | yes[40] |
|---|---|
| Preference optimisation | RLHF[41] |
| Reasoning training | three-stage RL + MTP healing: (1) multi-environment RLVR over 21 environments / 37 datasets (math with/without Python tool, code, STEM, instruction following, safety incl. PAIR-based jailbreak attacks, long context, agentic tool use, Reasoning Gym) with asynchronous GRPO and masked importance sampling, 256 prompts/step, 16 responses/prompt, batch 4096, max generation length 49K rising to 64K; (2) SWE-RL: end-to-end RL for GitHub-issue solving with Apptainer containers, OpenHands agent loop, binary test reward, OpenCode/Codex harness classes; (3) RLHF; then MTP healing (MTP heads trained with frozen backbone on RLVR prompts); PivotRL (assistant-turn-level RL reusing offline SFT expert trajectories on pivots) applied to all agentic domains; three reasoning modes (reasoning-off, regular, low-effort) with inference-time budget control[42] |
| Distillation | none |
Modality
| Type | text-only |
|---|---|
| Attachment | n/a[43] |
Inference efficiency
| KV-cache design | GQA with 2 KV heads (KV cache ∝ 2 heads); KV cache quantized to FP8 in both PTQ checkpoints; Mamba SSM (state) cache quantized to FP16 with stochastic rounding (Philox<5>) — naive FP16 casting caused up to 40% verbosity increase because recurrent quantization error accumulates over decoding steps[44] |
|---|---|
| Quantisation shipped | two PTQ deployment checkpoints via Model-Optimizer: FP8 (W8A8) for Hopper (MoE GEMMs and Mamba linear layers FP8, KV cache FP8, SSM cache FP16, attention/embedding BF16, router FP32) and NVFP4 (W4A4) for Blackwell (MSE-calibrated per-block weight scales, dynamic per-block max-based activation scales, and Model-Optimizer AutoQuantize mixed-precision search with 4.75-bit effective budget — sparse-expert GEMMs all NVFP4, attention/Mamba projections FP8 or BF16, shared experts mixed); NVFP4 model achieves 99.8% median accuracy vs BF16; full mixed-precision PTQ completed in under 2 hours on a single B200 node (8 GPUs, 512 SFT samples at sequence length 4096)[45] |
| Speculative decoding | native speculative decoding via Multi-Token Prediction: 2 MTP layers with shared weights (unified head exposed to multiple offsets, applied recursively at inference for longer drafts); average acceptance length 3.45 on SPEED-Bench at draft length 7; draft depths 1–3 shift the throughput-latency Pareto frontier on Blackwell (TRT-LLM, TP=1, B300)[46] |
| Serving optimisations | throughput measured with vLLM and TRT-LLM on B200 GPUs (best of the two per model; GPT-OSS-120B run MXFP4/MXFP8/FP8-KV, Qwen3.5-122B BF16); MTP serving experiments with TRT-LLM TP=1 on B300; vLLM/TRT-LLM quantized MoE APIs require shared-format sparse-expert groups (handled by AutoQuantize constraints)[47] |
Evaluation
Benchmarks (report's own numbers only)
| Benchmark | Value | Ref |
|---|---|---|
| MMLU-Pro | 83.73 | Table 5 |
| AIME25 (no tools) | 90.21 | Table 5 |
| HMMT Feb25 (no tools) | 93.67 | Table 5 |
| HMMT Feb25 (with tools) | 94.73 | Table 5 |
| GPQA (no tools) | 79.23 | Table 5 |
| GPQA (with tools) | 82.7 | Table 5 |
| LiveCodeBench (v5 2024-07↔2024-12) | 81.19 | Table 5 |
| SciCode (subtask) | 42.05 | Table 5 |
| HLE (no tools) | 18.26 | Table 5 |
| HLE (with tools) | 22.82 | Table 5 |
| Terminal Bench (hard subset) | 25.78 | Table 5 |
| Terminal Bench Core 2.0 | 31.0 | Table 5 |
| SWE-Bench (OpenHands) | 60.47 | Table 5 |
| SWE-Bench (OpenCode) | 59.2 | Table 5 |
| SWE-Bench (Codex) | 53.73 | Table 5 |
| SWE-Bench Multilingual (OpenHands) | 45.78 | Table 5 |
| TauBench V2 Airline | 56.25 | Table 5 |
| TauBench V2 Retail | 62.83 | Table 5 |
| TauBench V2 Telecom | 64.36 | Table 5 |
| TauBench V2 Average | 61.15 | Table 5 |
| BrowseComp with Search | 31.28 | Table 5 |
| BIRD Bench | 41.8 | Table 5 |
| IFBench (prompt) | 72.56 | Table 5 |
| Scale AI Multi-Challenge | 55.23 | Table 5 |
| Arena-Hard-V2 | 73.88 | Table 5 |
| AA-LCR | 58.31 | Table 5 |
| RULER 256k | 96.83 | Table 5 |
| RULER 512k | 95.22 | Table 5 |
| RULER 1M | 91.64 | Table 5 |
| MMLU-ProX (avg over langs) | 79.36 | Table 5 |
| WMT24++ (en→xx) | 86.67 | Table 5 |
Provenance references
- stated · Title
- stated · Title page byline
- stated · Title page date line (printed '2026-4-3')
- stated · pipeline
- stated · Abstract ('Nemotron 3 Super datasets, along with the base, post-trained, and quantized checkpoints, are open-sourced on HuggingFace'); §5
- stated · §2.1 ('We extend this foundation to 120.6B total parameters'); Abstract ('120 billion (active 12 billion) parameter')
- stated · §2.1 ('maintaining a constrained active budget of 12.7B parameters (12.1B excluding embeddings) per forward pass')
- stated · Table 1 (Total Layers)
- stated · Table 1 (Model Dimension)
- stated · Table 1 (Expert Hidden Dimension — per routed expert; shared experts have intermediate size 5376)
- stated · Table 1 (Q-Heads); §2.1.3
- stated · Table 1 (KV-Heads); §2.1.3 ('Grouped-Query Attention (GQA) with 32 query heads and 2 KV heads')
- stated · Table 1 (Head Dimension); §2.1.3
- stated · §2.1.3 ('maintain un-tied embedding and output weights')
- stated · §2.1.3 ('The attention layers employ Grouped-Query Attention (GQA) with 32 query heads and 2 KV heads (head dimension 128)')
- stated · §2.1.3, Figure 2, Table 1
- stated · Table 1 (Total Experts per Layer); §2.4 ('MoE layers with 512 total experts')
- stated · Table 1 (Top-k (Activated Experts) 22); §2.1.3 ('top-22 routing')
- stated · §2.4; §2.1.1
- stated · §2.4 (cites Wang et al., 2024; DeepSeek-AI, 2025c; Lepikhin et al., 2020)
- stated · §2.1.1, Table 1
- stated · §2.6
- n/a · §2.6 (no rescaling/interpolation factor; no RoPE)
- stated · §2.1.3 ('This configuration supports context lengths of up to 1M tokens'); RULER 1M evaluated (Table 4, Table 5)
- stated · §2.1.3 ('we omit positional embeddings')
- n/a · §2.1.3 (no positional embeddings of any kind; no RoPE anywhere)
- n/a · §2.1.3 (no RoPE)
- stated · §2.1.3 ('use RMSNorm for normalization')
- stated · §2.6 (LC-Phase CPT on 1,048,576 (1m) context length for 34B tokens, then a stage alternating 1m and 4k sequences for 17B tokens)
- stated · §2.1.3 ('supports context lengths of up to 1M tokens'); RULER 1M (Table 4, Table 5)
- stated · Abstract ('pre-trained Nemotron 3 Super on 25 trillion tokens'); §1 (20T phase 1 + 5T phase 2)
- stated · §2.3
- stated · §2.3.7, §2.5, §2.6, §3.2.1
- stated · §2.4
- stated · §2.4, §2.6
- stated · §2.4, §2.6, §3.1, §3.2.4
- stated · §2.2, Table 3
- stated · §2.6, §3.2.4, §3.2.5
- stated · §2.6, §4.2, Figure 1 caption, Figure 5 caption
- stated · §3.1 (two-stage SFT over 7M samples / 80B tokens: Stage 1 token-level average loss with 256k packing, global batch 64, constant lr 1e−5 with 30k warmup samples; Stage 2 per-conversation normalized loss with 512k packing, global batch 32, lr 1e−5, long-context data up to 512K; MTP objective continued with 0.3-scaled auxiliary loss; low-effort reasoning mode added, 2% of SFT data; reasoning-off via 3% trace stripping; 350-step semi-on-policy budget-control stage truncating 12% of traces)
- stated · §3.2.3 (separate RLHF-only stage at the end of post-training, plus GenRM used throughout multi-environment RL; principle-following GenRM initialized from Qwen3-235B-A22B-Thinking-2507, trained on Helpsteer 3, commercially friendly lmarena-140k subsets, and recent human preference data)
- stated · §3.2
- n/a · modality.type (text-only)
- stated · §4.1, §4.2, §4.3
- stated · §4
- stated · §2.1.2, Table 2, Figure 5
- stated · Figure 1 caption, §4.2, Figure 5 caption