← Latest papers
💬 NLP

DiffusionGemma Technical Report

DiffusionGemma is an open-weight language model that achieves exceptional text generation speeds of approximately 1,500 tokens per second by fine-tuning a Gemma 4 architecture with a compute-efficient two-stage pipeline to enable parallel block-wise discrete diffusion, thereby establishing a new Pareto frontier for the trade-off between inference speed and model capability.

Original authors: DiffusionGemma Team, Adrien Ali Taïga, James Assiene, Daniele Calandriello, Rahma Chaabouni, João Gante, Tamara von Glehn, Nate Keating, Chris Knutsen, Martin Kukla, Tianlin Liu, Ivan Lobov, Ofir Naba
Published 2026-08-04
📖 5 min read🧠 Deep dive

Original authors: DiffusionGemma Team, Adrien Ali Taïga, James Assiene, Daniele Calandriello, Rahma Chaabouni, João Gante, Tamara von Glehn, Nate Keating, Chris Knutsen, Martin Kukla, Tianlin Liu, Ivan Lobov, Ofir Nabati, João Gabriel Oliveira, Nicolas Perez-Nieves, Nastasia Prutianova, Bobak Shahriari, Jean Tarbouriech, Pavel Tyletski, Çağlar Ünlü, Cindy Wu, Glenn Cameron, Jerome Connor, Sertan Girgin, Maarten Grootendorst, Alon Levkovitch, Eliya Nachmani, Omar Sanseviero, Piotr Stanczyk, Quentin Berthet, Andrew Campbell, Clément Crepy, Valentin De Bortoli, Arnaud Doucet, Romuald Elie, Alexandre Galashov, Klaus Greff, Alexis Jacq, David Ruhe, Yu-Han Wu, Sebastian Flennerhag, Brendan O'Donoghue, George Scrivener, Shantanu Thakoor

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to write a story, but you are forced to write it one letter at a time, from left to right, never allowed to look back or change your mind. If you make a mistake in the first sentence, you have to keep writing the rest of the book with that error, hoping to fix it later by adding more words. This is how most modern "smart" computer programs, called Large Language Models, currently work. They are like a very fast typist who can't hit the backspace key. While they are brilliant, this "one-way" rule creates a traffic jam in their brains. Every time they want to write the next word, they have to stop, remember everything they just wrote, and calculate the next step. This makes them slow, especially when you are the only one using them, because the computer spends more time remembering the past than actually thinking about the future.

Scientists have been looking for a way to let these computers write in "blocks" instead of letters, allowing them to look ahead and fix mistakes as they go, much like a human editing a draft. This idea is called "diffusion." Think of it like a sculptor starting with a block of stone covered in fog. Instead of chipping away one tiny piece at a time, the sculptor looks at the whole block, guesses where the statue should be, and clears away the fog from the whole shape at once. They repeat this, getting clearer and clearer, until the statue is perfect. This paper introduces a new model called DiffusionGemma, which tries to use this "fog-clearing" method to write text incredibly fast, while still being smart enough to solve hard math problems and write code.

The New "Fog-Clearing" Writer

The researchers at Google DeepMind have built DiffusionGemma, an experimental computer model that breaks the old "one-word-at-a-time" rule. Instead of writing a sentence letter by letter, DiffusionGemma writes in big chunks of 256 words all at once. Imagine trying to fill a page of a notebook. The old way is like dipping your pen in ink, writing one word, lifting the pen, thinking, dipping again, and writing the next. DiffusionGemma is like having a stamp that prints a whole paragraph instantly. If the stamp makes a mistake, it doesn't just keep going; it smudges the whole paragraph and tries to stamp it again, but this time with a clearer picture of what it should look like. It does this over and over, refining the whole block of text in parallel, until the words snap into place.

The team didn't build this model from scratch. They started with a very smart, existing model called Gemma 4 (which has about 25.2 billion total parts, with 3.8 billion active at any one time) and taught it a new trick. They used a two-step training process. First, they showed the model how to "denoise" text, teaching it to look at a messy, scrambled block of words and figure out what the clean sentence should be. Second, they used a special kind of "reinforcement learning" combined with "sampler distillation." Think of this as a coach who doesn't just tell the model "good job," but also teaches it how to finish the job faster. The coach pushes the model to be smarter while also teaching it to stop refining the text as soon as it's confident enough, saving time.

Speed That Blows the Doors Off

The results are staggering. On a single powerful computer chip called an NVIDIA H100 GPU, DiffusionGemma can generate about 1,500 words per second. To put that in perspective, the best "old-school" models, even with their fastest tricks, usually manage around 300 words per second. DiffusionGemma is roughly 5 times faster than the standard version and about 2.5 times faster than other fast models that are currently hidden behind private paywalls.

The paper shows that this isn't just a speed trick that makes the model dumb. While it is slightly less perfect at some very hard reasoning tasks compared to the original Gemma 4 model, it is still incredibly capable. It can solve complex math problems, write code, and even understand images. The researchers found that by writing in blocks of 256, the model can produce about 20 words for every single "thinking step" it takes, whereas the old models usually only produce 1 word per step. This massive efficiency allows it to bypass the memory bottlenecks that usually slow down computers.

Why This Matters (And What It Can't Do Yet)

The paper suggests that this approach opens a new door for how we use AI. Because the model can generate text so quickly, it could be used for things that need instant answers, like real-time conversation or helping doctors draft reports in a split second. The researchers also showed that the model is flexible: it can still write in the old "one-word-at-a-time" style if needed, and it can even switch between "thinking" mode (where it plans its answer) and "fast" mode.

However, the authors are careful to point out that this is an experimental release. It's not a perfect replacement for the old models yet. They admit that the model sometimes gets stuck in repetitive loops (like saying "the the the" over and over) or produces slightly shorter, more concise answers than the original. They also note that while it is super fast for one person using it, if you try to serve hundreds of people at once, the old "one-word" models might eventually catch up in speed. But for the moment, DiffusionGemma has established a new "frontier," proving that you can have both extreme speed and high intelligence, breaking the old rule that you had to choose between the two.

In short, DiffusionGemma suggests that the future of writing with computers might not be a slow, careful march, but a rapid, simultaneous refinement of ideas, clearing the fog from the whole picture at once.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →