NVIDIA releases Nemotron-Labs-TwoTower-30B: block-wise diffusion model claims 2.42× faster generation at 98.7% baseline
NVIDIA released Nemotron-Labs-TwoTower-30B-A3B-Base-BF16, a block-wise diffusion language model that generates text by denoising blocks of tokens in parallel rather than sequentially. According to NVIDIA, the model achieves 2.42× the wall-clock generation throughput of its autoregressive baseline while retaining 98.7% of aggregate benchmark quality.
NVIDIA Releases Nemotron-Labs-TwoTower-30B: Block-Wise Diffusion Model Claims 2.42× Faster Generation
NVIDIA released Nemotron-Labs-TwoTower-30B-A3B-Base-BF16, a block-wise diffusion language model that generates text by denoising blocks of tokens in parallel rather than sequentially. According to NVIDIA, the model achieves 2.42× the wall-clock generation throughput of its autoregressive baseline while retaining 98.7% of aggregate benchmark quality.
Architecture: Two Frozen and Trainable Towers
The model uses a dual-tower architecture built on the NVIDIA-Nemotron-3-Nano-30B-A3B-Base-BF16 backbone:
- Context tower (AR/context): Frozen causal autoregressive tower that processes the prompt and previously committed tokens
- Denoiser tower (diffusion/denoiser): Trainable tower that generates blocks of up to 16 tokens at a time via mask diffusion
Both towers consist of 52 layers combining Mamba-2, self-attention, and MoE components. Total model parameters: ~60B (30B per tower). Active parameters per token: ~3B per tower, with 128 routable experts of which 6 are activated plus 2 shared experts.
The denoiser tower uses bidirectional in-block attention, layer-aligned cross-attention to the context tower, and context-seeded Mamba-2 states. Time conditioning is handled via adaLN-single modulation (PixArt-α style).
Training and Data
Training occurred in two stages:
- Backbone pre-training: The single-tower baseline was pre-trained from scratch on ~25T tokens using next-token prediction
- Denoiser training: Only the diffusion/denoiser tower was trained (context tower frozen) using a masked-diffusion objective over ~2.1T tokens
Data cutoff: June 25, 2025. Model development: September 2025 – April 2026.
Benchmark Performance
Default configuration: confidence threshold γ = 0.8, block size 16, BF16 on 2×H100 GPUs.
Key results (diffusion vs. AR baseline):
- MMLU (5-shot): 78.24 vs. 78.56
- HumanEval (0-shot): 75.58 vs. 79.27
- GSM8K (8-shot): 90.14 vs. 92.49
- MATH-500 (4-shot): 80.60 vs. 84.40
- ARC-Challenge (25-shot): 92.66 vs. 91.72
According to NVIDIA, the model retains 98.7% of aggregate baseline quality while delivering 2.42× throughput. Lowering the confidence threshold increases throughput but reduces quality.
Generation Modes
Three generation modes are available:
- Mask Diffusion: Block-wise iterative denoising (up to block_size tokens per step)
- Mock-AR: Two-tower autoregressive mode (1 token per step)
- AR: Standard autoregressive using context tower only (1 token per step)
Mask diffusion works by initializing blocks as all [MASK] tokens, then iteratively denoising over multiple steps. High-confidence positions are committed based on a confidence threshold, with remaining positions re-masked until the block is complete.
Availability
The model is released under the NVIDIA Nemotron Open Model License Agreement and is ready for commercial use. Released on Hugging Face as nvidia/Nemotron-Labs-TwoTower-30B-A3B-Base-BF16.
What This Means
This release represents NVIDIA's attempt to accelerate inference through parallel token generation rather than sequential decoding. The 2.42× speedup claim comes with a measured quality trade-off—the 3.8-point drop on HumanEval and 3.8-point drop on MATH-500 indicate meaningful degradation on technical tasks, despite the "98.7% retained quality" aggregate figure. The architecture's complexity (dual towers, cross-attention, Mamba-2 states) may limit adoption compared to simpler speculative decoding approaches that achieve similar speedups. Pricing and availability through NVIDIA's API endpoints have not been disclosed.
Related Articles
inclusionAI releases Ling 3.1 Flash: 560B MoE, 25B active, 262K context, free on OpenRouter
inclusionAI has released Ling 3.1 Flash, a hybrid reasoning mixture-of-experts model with 560B total and 25B active parameters and a 262K-token context window. It is listed as free on OpenRouter through NovitaAI. No benchmark scores have been published on the listing.
Ideogram 4.5 launches with native 2K output and four tiers from $0.008 to $0.22 per image
Ideogram has released Ideogram 4.5, an image model it claims edits only the area a user specifies and leaves the rest untouched. It offers four quality tiers from 0.8 to 22 cents per image, all at native 2K resolution, via the Ideogram platform and API. An open-weight release is promised but not yet dated.
Cloudflare releases Clef decision models, claims 39 ms median latency vs. 524 ms for TypeSafe's Jev
Cloudflare has released Clef and Clef-flash, two open-weight decision models that return probabilities over predefined answer options instead of generating text. The company claims median latencies of 39 ms and 209 ms, against just over 524 ms for TypeSafe AI's Jev. Both support text and images and are API-compatible with Jev.
Ai2 open-sources AstaBrief 8B, a Qwen3-8B report model it says runs 3.5x faster than Claude in Asta
Ai2 has open-sourced AstaBrief 8B, a model fine-tuned from Qwen3-8B that turns a research question and retrieved literature excerpts into a cited report. It is live in Asta as Fast mode, which averages 51.1 seconds per report versus 178.5 seconds for the Claude-powered Thinking mode, according to Ai2. The weights and training data are public.
Comments
Loading...