atlas

Research map / Image generation / Fast diffusion sampling

Accelerating Diffusion Transformers with Token-wise Feature Caching

ICLR 2025 · Image generation › Fast diffusion sampling · approach: Training-free diffusion acceleration · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ToCa, a training-free token-wise feature caching method for diffusion transformers that selects which tokens to recompute using self-attention influence, cross-attention entropy, cache frequency, and spatial uniformity scores, with layer-dependent cache ratios.

Problem

Feature caching for diffusion transformers treats all tokens identically, but tokens differ greatly in temporal redundancy and in how caching errors propagate through self- and cross-attention, causing large quality loss at high acceleration.

Approach

Token-level caching: at each cache step, score tokens by self-attention influence, cross-attention entropy, cache frequency, and spatial uniformity, recompute only low-cache-score-excluded high-priority tokens and reuse cached values for the rest, with cache ratios scaled by layer depth and computation type and the cache updated at every timestep.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ToCa token-wise caching instead of FORAPixArt-α · MS-COCO2017FID-30k: 29.67 -> 28.33Helped
Use ToCa token-wise caching instead of halving sampling stepsPixArt-α · MS-COCO2017FID-30k: 37.46 -> 28.33Helped
Use ToCa token-wise cachingOpenSora · VBenchVBench: 79.13 -> 78.34; 2.36×Mixed
Use ToCa token-wise caching instead of FORADiT-XL/2-G · ImageNetFID: 2.80 -> 2.58Helped
Add depth-based cache-ratio scheduling r_l (ablation)ToCa · ImageNetFID-5k: 9.60 -> 9.32; 0.28 FID reductionHelped
Add layer-type cache-ratio scheduling r_type (ablation)ToCa · ImageNetFID-5k: 9.67 -> 9.32; 0.28 FID reductionHelped
Add spatial uniformity score s4 (ablation)ToCa · ImageNetFID-5k: 9.35 -> 9.32; 0.02 FID reductionHelped
Add cache frequency score s3 (ablation)ToCa · ImageNetFID-5k: 9.65 -> 9.32; 0.33 FID reductionHelped
Use self-attention score s1 instead of random token selection (ablation)ToCa · MS-COCO2017FID-30k: 28.46 -> 28.21Helped
Use cross-attention score s2 instead of random token selection (ablation)ToCa · PartiPromptsCLIP: 17.08 -> 17.75Helped
Use self-attention score s1 rather than cross-attention score s2 (ablation)ToCa · PixArt-αFID-30k: 28.33 -> 28.21Helped
Use cross-attention score s2 rather than self-attention score s1 (ablation)ToCa · PartiPromptsCLIP: 17.13 -> 17.75Helped

Surprising findings

Limitations

Experimental setup

Datasets: MS-COCO 2017 PartiPrompts VBench prompts ImageNet

Benchmarks: MS-COCO 2017 FID-30k MS-COCO 2017 CLIP Score PartiPrompts CLIP Score VBench ImageNet FID-50k Image Reward (FLUX)

Metrics: FID CLIP Score VBench score sFID Precision Recall Image Reward latency FLOPs

Baselines: FORA Δ-DiT PAB T-GATE DDIM/DPM-Solver++ reduced steps

Builds on: FORA DeepCache Block Caching

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy