What DiffusionGemma Is and Why It Matters
DiffusionGemma is an experimental 26-billion-parameter open large language model from Google DeepMind that replaces traditional word-by-word prediction with diffusion-based, blockwise text generation, trading peak benchmark scores for dramatically lower latency on local GPUs and enabling fast, on-device AI workflows such as code editing, inline text completion, and real-time assistance without relying on remote cloud services. Instead of acting like a typist that writes one token at a time, DiffusionGemma starts from noisy placeholder tokens and repeatedly refines them into coherent text. With each step, it denoises up to 256 tokens in parallel, and all tokens can attend to each other in both directions. This structure is well suited to tasks where the model must edit or fill in existing content, not only extend it from left to right, and where code completion latency and interactive responsiveness matter more than maximum benchmark accuracy.

How Diffusion-Based Text Generation Achieves 4x Faster Output
Most open source LLM performance today is limited by sequential inference: GPUs sit idle between tiny token steps, making memory bandwidth the bottleneck. DiffusionGemma flips this by generating blocks of up to 256 tokens at once, giving the GPU a large computational chunk per forward pass and shifting the limit to raw compute. According to Google DeepMind, DiffusionGemma can exceed 1,000 tokens per second on a single Nvidia H100, while tests show around 700 tokens per second on a GeForce RTX 5090 — roughly four times faster than comparably sized autoregressive Gemma 4 models during local GPU text generation. The model uses a Mixture of Experts design with 26B total parameters, but only about 3.8B are active during inference, so with quantization it fits within 18GB of VRAM. This design, combined with diffusion, makes DiffusionGemma inference speed a direct selling point for single-user, on-device AI models.

Designed for Code Infilling, Inline Editing, and Structural Tasks
Because DiffusionGemma repeatedly revises a whole block of tokens, every position can attend to every other position at each step. This bi-directional view is powerful for tasks where text does not flow linearly, such as inline editing and code infilling. Developers care about code completion latency as much as correctness: in an editor, waiting for the next suggestion can break the flow. DiffusionGemma’s ability to update an entire span at once makes it a good fit for editor plug-ins that rewrite functions, complete missing blocks, or refactor code in place. Google also highlights use cases such as working with amino acid sequences, mathematical graphs, and other structured data where constraints span across the entire sequence. In one demonstration, Unsloth fine-tuned DiffusionGemma to solve Sudoku, taking advantage of its habit of re-evaluating every cell simultaneously instead of stepping through them one by one.

Intentional Tradeoffs: Speed Over Benchmark Leadership
DiffusionGemma does not try to beat standard Gemma 4 models on headline benchmarks. Google notes that, on major evaluation suites, the diffusion model underperforms the Gemma 4 26B A4B baseline. The gap is not due to a hard limit in diffusion itself but to optimization choices: training and architecture are tuned for local latency and interactive workloads, not for squeezing out every last accuracy point. The model accepts text, image, and video inputs, supports more than 140 languages, and handles context windows up to 256K tokens, but its main promise is quick, on-device responses rather than state-of-the-art scores. For many real-world uses — from IDE assistants to local document agents — users may prefer a slightly weaker model that feels instantaneous over a stronger one that stalls. DiffusionGemma makes that tradeoff explicit, testing how far open on-device AI models can push speed before quality costs become unacceptable.
NVIDIA’s Day-One Acceleration Across RTX and DGX Hardware
NVIDIA has moved quickly to support DiffusionGemma across its consumer and enterprise GPUs, framing the model as a prime example of low-latency, on-device AI. The company reports that its H100 Tensor Core GPUs reach about 1,000 tokens per second in single-GPU setups, while DGX Spark systems deliver approximately 150 tokens per second and DGX Station reaches up to 800 tokens per second for local inference. These figures align with Google’s claim of roughly four times faster performance than equivalent autoregressive models for single-user workloads. NVIDIA is enabling DiffusionGemma on GeForce RTX cards, RTX PRO workstations, DGX Spark personal AI supercomputers, and DGX Station systems using its tensor cores and CUDA software stack, with support in Hugging Face Transformers, vLLM and Unsloth. For developers and researchers, this means they can experiment with DiffusionGemma inference speed and agent-style loops entirely locally, without cloud dependencies or per-token costs.









