The Weight Is Over - Interactive Diffusion on Consumer GPUs
Organizations: Adobe Hamburg, Germany · NVIDIA Würselen, Germany
Abstract
On-device inference is booming, but the momentum is almost all in language models. Diffusion pipelines are memory hungry, latency-sensitive, and require orchestrating an embedder, a transformer, a decoder, and often further postprocessing that is not as standardized as LLM inference loops are. We navigate the trade-off between performance, quality, and model footprint to reach as many client devices in the wild as possible. We make three contributions: an embedding translator that maps a small text encoder into a large encoder space to cut weight and latency; a reproducible sweep recipe for navigating the speed/quality/memory triangle in diffusion pipelines; and an interactive on-device image generation editor achieving sub-second TTFI on recent GPUs.
Figures & tables
| Translator | Params | Mem | Encode | LPIPS | CLIP |
|---|---|---|---|---|---|
| 4B (reference) | 4000 M | 8.0 GB | 435 ms | 0.553 † | 0.328 |
| d3072 (MLP) | 187 M | 1.77 GB | 107 ms | 0.514 | 0.306 |
| d2048 8 | 158 M | 1.72 GB | 105 ms | 0.550 | 0.299 |
| d2048 7 | 98 M | 1.60 GB | 99 ms | 0.564 | 0.295 |
| d2048 wide | 91 M | 1.58 GB | 98 ms | 0.580 | 0.298 |
| d2048 | 91 M | 1.58 GB | 98 ms | 0.578 | 0.295 |
| Prec. | Step | Weights | Act. | CLIP | LPIPS |
|---|---|---|---|---|---|
| BF16 | 105 ms | 7,9 GiB | 510 MiB | ref. | |
| FP16 | 108 ms | 7,9 GiB | 510 MiB | ||
| FP8 | 73 ms | 4,3 GiB | 462 MiB | ||
| NVFP4 | 57 ms | 2,8 GiB | 475 MiB | ||
| Encoder | Prec. | Encode | Step | Decode | TTFI | Total | VRAM |
|---|---|---|---|---|---|---|---|
| 4B | BF16 | 12 ms | 105 ms | 41 ms | 158 ms | 0.47 s | 15.1 GB |
| 0.6B+tr | BF16 | 4 ms | 105 ms | 40 ms | 149 ms | 0.47 s | 10.6 GB |
| 0.6B+tr | FP8 | 4 ms | 73 ms | 41 ms | 119 ms | 0.34 s | 7.2 GB |
| 0.6B+tr | NVFP4 | 4 ms | 57 ms | 40 ms | 102 ms | 0.27 s | 5.7 GB |
Diffusion-Based Image Generation
Diffusion-based image generation creates images by progressively denoising noise, with controls for content, style, and structure.
See all 330 papers