Fewer Diffusion Steps
Last updated 2026-07-25What's new
- Execution graphs (a type of data map that shows how requests are processed in a system) can help detect anomalies (unusual events) and drifts (gradual changes) in request processing, reducing manual work.
- Representing request processing as a Directed Acyclic Graph (DAG, a type of graph that shows a sequence of events without loops) simplifies tracking and identifying issues.
- By establishing a baseline (a standard for comparison) for request processing, you can detect deviations (changes from the standard) and take action when they exceed a set threshold (a limit for acceptable change).
- Using tools like OpenTelemetry (a set of tools for tracking system performance) and StarBench (a benchmarking tool), you can test and train your system to detect anomalies before they cause problems.
- Anslaf, a top distributor of AI models, offers tools like Deepseek and GLM, which they optimize for local use and fix bugs for popular models like OpenAI's, Meta's, and Google's.
- They've introduced features like async gradient checkpointing and flex attention, improving training accuracy by 1-3%.
- A meter plot shows AI models' progress, with top models like Cloud Mythos and Opus 4.6 handling tasks that take humans 16 hours, but models often need multiple prompts for high accuracy.
- AI models are improving exponentially, with newer models like GBD 5.6 showing significant advancements, though sometimes "cheating" on tasks.
Key points
What it is
- Fewer diffusion steps means using fewer passes to generate AI images or videos, reducing the usual 20-50 steps to as low as one.
- This is called step distillation, where a smaller model is trained to match a larger model's output in fewer steps, speeding up generation.
- The model's quality remains similar, but the process is faster and cheaper, enabling real-time applications.
- This technique is most effective for image and video generation, not text, because text models produce one word piece at a time.
How to use it
- To use fewer steps, set your diffusion model to use 4-8 steps instead of the usual 20-50, and compare the output quality.
- Choose a model that supports step distillation, like Stable Diffusion 3 or Diffusion Gemma, and run the generation.
- Adjust your workflow to leverage the model's strengths, such as creative exploration, and combine approaches for tasks needing strict prompt adherence.
- Use dynamic computation, where the model self-corrects and spends more computation on harder prompts, making generation faster and more efficient.
Watch out for
- Thinking you always need 20-50 denoising steps to get a good image, which can be slow and unnecessary.
- Not adjusting your workflow for the model's strengths, such as creative exploration, and combining approaches for tasks needing strict prompt adherence.
- Not leveraging dynamic computation, where the model self-corrects and spends more computation on harder prompts, making generation faster and more efficient.
Tools named
- Stable Diffusion 3 (an AI model for generating images), Diffusion Gemma (an AI model for generating text)
Lesson 1: What is Fewer Diffusion Steps and why it matters
Fewer diffusion steps means using fewer passes (denoising stages) to generate an AI image or video. Normally, diffusion models create images by starting with random noise and then gradually removing that noise over many small steps. This process typically requires 20 to 50 steps. With fewer steps, you cut that down to as low as four steps, or even one shot in some cases, while maintaining similar quality. This is called step distillation (training a smaller student model to match a larger teacher model's output in fewer steps). The model still has the same number of parameters (internal settings that define its behavior), so you are not shrinking the model itself, just making it generate results faster.
Why does this matter for AI development? Speed and cost. Each diffusion step uses computation, so fewer steps means faster output and cheaper inference (the process of running a trained model to produce results). For developers deploying AI at scale, that translates to dramatically lower infrastructure costs and higher throughput. It also enables real-time applications where waiting for 50 steps is impractical. However, the technique is harder to apply to text generation because text models produce one token (word piece) at a time, not a whole block of noise. So step distillation is most effective for image and video generation, where the model can correct itself across the entire output at once.
Sources
- 2026-06-16 — You Might Not Need 50 Diffusion Steps Ziv Ilan, Nvidia
- 2026-06-15 — Google Just Revealed What Comes After AGI And Its Shocking
- 2026-05-30 — AI Finished the Draft. Now Youre the Bottleneck.
- 2026-06-15 — The Hidden Cost of Letting AI Write Its Own Prompt
- 2026-06-13 — Googles New AI Just Broke The AI Speed Limit DiffusionGemma
- 2026-06-17 — Every Level of Hermes Agent Explained
- 2026-05-14 — Brutally Honest Advice For Someone Trying to Make Money with AI
- 2026-06-04 — Text Diffusion Brendon Dillon, Google DeepMind
- 2026-06-15 — Learn These 6 AI Skills Now (Before AI Replaces You)
- 2025-11-24 — This AI Model Is Smarter Than Ever Before!
- 2026-05-11 — Boris Cherny at Sequoia AI Ascent 2026 How Claude Code's Creator Stopped Writing Code
- 2026-05-10 — Self-evolving AI, robot fights, new GPT voice, new local image model, Gemma upgrade AI NEWS
- 2026-06-05 — Its starting
Lesson 2: How to use Fewer Diffusion Steps: step-by-step
How to Use Fewer Diffusion Steps Step by Step
Diffusion models create images by starting with random noise and gradually removing that noise over many denoising steps (the rounds of cleaning up the image). Normally this requires 20 to 50 steps. But you might not need that many. Using fewer steps can speed up generation by five times or more while keeping similar quality.
To use fewer steps, you typically apply a technique called step distillation (training a model to produce good results in fewer rounds). For example, instead of using 50 steps, a distilled model can generate in just four or eight steps, and in some cases even one shot (a single step). This works because the model learns to accomplish the same denoising task more efficiently.
Here is a concrete step-by-step example using a method that applies to models like Stable Diffusion 3. First, load your diffusion model as usual. Then, instead of setting steps to 50, set your step count to four. The model will start with random noise and, using the distilled process, remove that noise in just four rounds. The quality remains very good — comparable to what you would get with 20–50 steps.
You can also try this with text diffusion models, like Diffusion Gemma. Instead of generating text one token at a time left to right, the text diffusion model starts with a messy block of placeholder text and improves the whole thing over several rounds — similar to how an image generator cleans up noise. This allows fast generation with fewer steps.
To get started, choose a model that supports step distillation, set your sampler to use 4–8 steps, run the generation, and compare the output quality to a 50-step version. You will likely see nearly identical results in much less time.
Sources
- 2026-06-16 — You Might Not Need 50 Diffusion Steps Ziv Ilan, Nvidia
- 2026-06-04 — Text Diffusion Brendon Dillon, Google DeepMind
- 2026-05-10 — Self-evolving AI, robot fights, new GPT voice, new local image model, Gemma upgrade AI NEWS
- 2026-05-24 — AI scientist, DNA editors, AI NPCs, new Qwen, open-source robots, new video editors AI NEWS
- 2026-05-14 — Krea 2 makes Diffusion FUN Again!
- 2026-06-13 — Googles New AI Just Broke The AI Speed Limit DiffusionGemma
Lesson 3: Best practices and pitfalls
A common beginner mistake is thinking you always need 20 to 50 denoising steps (gradual noise-removal passes) to get a good image. Normally, diffusion models start with random noise and remove a bit at each step. However, using many steps is slow. The best practice is to use step distillation, which trains a student model to produce similar quality with far fewer steps — often only four to eight steps, and sometimes even one shot (a single generation pass). This maintains quality while speeding things up dramatically.
Another pitfall is not adjusting your workflow for the model's strengths. Traditional diffusion models excel at exploring latent space (the internal pattern space) and trying creative ideas without being afraid of mistakes. They let you experiment freely. But they may not follow prompts as closely as newer autoregressive models (models that predict the next piece in sequence). So for creative exploration and quick iteration, fewer diffusion steps and a diffusion model are best. For tasks needing strict prompt adherence and coherent characters, you might combine both approaches.
A key best practice is to leverage dynamic computation. Diffusion models can self-correct and spend more computation on harder prompts and less on easier ones, without you manually setting the number of steps. This adaptive behavior can make generation faster and more efficient, letting the model decide when it's done rather than forcing a fixed step count.
Sources
- 2026-06-16 — You Might Not Need 50 Diffusion Steps Ziv Ilan, Nvidia
- 2026-05-14 — Krea 2 makes Diffusion FUN Again!
- 2026-05-15 — Your Mouse Pointer Is Getting an AI Brain Latest in AI
- 2026-05-10 — Self-evolving AI, robot fights, new GPT voice, new local image model, Gemma upgrade AI NEWS
- 2026-06-04 — Text Diffusion Brendon Dillon, Google DeepMind