How much GPU memory does DiffusionGemma need?
The Google BF16 files total 48.10 GiB. NVIDIA's NVFP4 files total 17.53 GiB. Both need additional runtime and context memory.
DiffusionGemma 26B A4B / checkpoint worksheet
DiffusionGemma activates 3.8B of 25.2B parameters, but the full expert checkpoint still has to reside somewhere. Start with the exact files, then budget the encoder cache, decoder canvases, runtime workspace, and concurrency.
Open the editable RTX 5090 NVFP4 plan →Quick answer / artifact floors
These plans use exact official artifact totals and a visible generic reserve. They do not claim that every kernel, context length, or runtime supports the resulting device.
Official files vs runtime
Google's model card defines the architecture and BF16 checkpoint. NVIDIA's model card defines its optimized NVFP4 release and supported format. The arithmetic below keeps file fit separate from serving fit.
Swipe the matrix horizontally →
| Input | Official value | What it changes | What it does not prove |
|---|---|---|---|
| Google BF16 checkpoint | 48.10 GiB · 11 files | Resident-weight floor | Runtime or 256K capacity |
| NVIDIA NVFP4 checkpoint | 17.53 GiB · 2 files | Quantized artifact floor | Kernel support on every GPU |
| Total / active | 25.2B / 3.8B parameters | Storage vs per-step compute | 3.8B-size memory usage |
| Generation | 256-token diffusion canvases | Parallel token refinement | Decoder-only KV-cache behavior |
| Context | Up to 256K tokens | Maximum advertised prompt window | Full-window concurrency |
| NVIDIA prototyping | RTX 5090 or DGX Spark | Named first-party starting points | A universal minimum GPU |
Artifact totals were calculated from the official Google and NVIDIA Hugging Face repositories on August 7, 2026. Recheck the inventories after checkpoint revisions.
Read the estimate
Active is not resident.
3.8B active parameters reduce compute, but all 25.2B weights remain part of the checkpoint.
NVFP4 is format plus hardware.
A small artifact does not guarantee compatible kernels or good throughput on every GPU.
256K is runtime state.
The encoder cache and decoder canvases must be measured under the chosen concurrency.
Context and cache boundary
Official architecture25.2B total · 3.8B active · 30 layers
Generation unit256-token canvas · bidirectional attention
Contextup to 256K · encoder KV cache
The calculator links hold context at zero because a generic decoder-only cache formula would create false precision. Profile the selected Transformers, NeMo AutoModel, NIM, or other supported runtime at the intended prompt length and batch size.
Primary-source inputs
Architecture, context, and the BF16 files come from Google's model card and repository. NVFP4 file size and supported format come from NVIDIA's official optimized checkpoint and technical release.
Open the GPU memory calculator → Compare the Gemma 4 family → Find models for your GPU budget → Official Google model card → Official Google BF16 checkpoint → Official NVIDIA NVFP4 checkpoint → NVIDIA deployment overview →The Google BF16 files total 48.10 GiB. NVIDIA's NVFP4 files total 17.53 GiB. Both need additional runtime and context memory.
The NVFP4 artifact plus a generic 20% reserve leaves only about 0.56 GiB inside a 90%-usable 24 GiB plan before context state. Treat that as tight arithmetic, not a supported topology.
The 48.10 GiB files already exceed a nominal 48 GiB device. A generic 20% reserve moves the planning target to 57.72 GiB before context state.
No. The model has 25.2B total parameters. Sparse activation reduces per-step compute, not the storage required for the full expert checkpoint.
The model uses an encoder KV cache and bidirectional diffusion canvases. Measure full-window memory in the chosen runtime instead of applying a generic decoder-only formula.
Deployment math without the launch theatre
ResearchAudio turns model releases, hardware claims, and serving constraints into practical decisions for engineers and builders.
Prefer the hosted signup page?Join ResearchAudio free →