atlas

Research map / Video / Video generation

FasterCache: Training-Free Video Diffusion Model Acceleration with High Quality

ICLR 2025 · Video › Video generation · approach: Efficient video diffusion models · 1 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 FasterCache, a training-free acceleration method for video diffusion transformers combining dynamic attention-feature reuse with frequency-aware CFG output caching.

Problem

Cache-based acceleration of video diffusion models degrades detail when adjacent-step features are reused directly, and classifier-free guidance doubles compute without acceleration methods targeting it.

Approach

Reuse attention features computed every other step with a first-order bias term (difference of cached features scaled by a linearly increasing weight), and cache CFG unconditional outputs as high- and low-frequency biases relative to conditional outputs, enhanced by timestep-dependent weights during reuse.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply FasterCache instead of PABOpen-Sora 1.2 · Open-Sora 1.2 (192 frames, 480P)speedup: 1.23× -> 1.62×Helped
Apply FasterCache instead of PABOpen-Sora-Plan · Open-Sora-Plan (65 frames, 512×512)speedup: 1.32× -> 1.68×Helped
Apply FasterCache instead of PABLatte · Latte (16 frames, 512×512)speedup: 1.28× -> 1.54×Helped
Apply FasterCache instead of PABCogVideoX · CogVideoX (48 frames, 480P)speedup: 1.35× -> 1.62×Helped
Apply FasterCache instead of PABVchitect-2.0 · Vchitect-2.0 (40 frames, 480P)speedup: 1.26× -> 1.67×Helped
Replace vanilla feature reuse with dynamic feature reuse (ablation)FasterCache on Open-Sora · Open-Sora (48 frames, 480P)VBench: 78.34% -> 78.69%Helped
Add dynamic frequency-bias enhancement to CFG-Cache (ablation)FasterCache on Open-Sora · Open-Sora (48 frames, 480P)VBench: 78.42% -> 78.69%Helped
Use constant w(t)=0.5 instead of linear weights (ablation)Dynamic feature reuse on Open-Sora · Open-Sora (48 frames, 480P)LPIPS: 0.0590 -> 0.0615Hurt
Use learned weights instead of linear weights (ablation)Dynamic feature reuse on Open-Sora · Open-Sora (48 frames, 480P)LPIPS: 0.0596 -> 0.0590No clear effect
Increase Dynamic FR caching interval from 2 to 3 (ablation)FasterCache on Open-Sora · Open-Sora (48 frames, 480P)LPIPS: 0.0590 -> 0.0698Hurt
Increase Dynamic FR caching interval from 2 to 4 (ablation)FasterCache on Open-Sora · Open-Sora (48 frames, 480P)LPIPS: 0.0590 -> 0.0751Hurt
Increase Dynamic FR caching interval from 2 to 5 (ablation)FasterCache on Open-Sora · Open-Sora (48 frames, 480P)LPIPS: 0.0590 -> 0.0897Hurt

Surprising findings

Limitations

Experimental setup

Datasets: VBench prompts

Benchmarks: VBench

Metrics: VBench LPIPS PSNR SSIM MACs latency speedup

Baselines: PAB Δ-DiT

Builds on: PAB Δ-DiT FreeU DeepCache classifier-free guidance

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