SpectralCache: Accelerating Diffusion-Based World Models via Spectral Feature Caching
Organizations: Stevens Institute of Technology · Northeastern University · Technische Universität Darmstadt
Abstract
Diffusion-based world models enable high-quality interactive environment generation but suffer from substantial inference overhead due to repeated Transformer evaluations during denoising. Existing caching methods mainly exploit temporal redundancy at the feature or token level, leaving the underlying mathematical structure of diffusion features largely unexplored. In this work, we reveal that world-model features exhibit highly stable singular subspaces across nearby denoising steps, while their singular values follow predictable evolution patterns. Building on this observation, we propose SpectralCache, a training-free spectral caching framework that reuses stable singular subspaces and estimates only low-dimensional singular values through linear extrapolation. We further exploit the spectral consistency between neighboring full-computation features to skip selected expensive backbone evaluations via singular value scaling. Extensive experiments on representative world models demonstrate that SpectralCache consistently improves inference efficiency while preserving generation quality. On HunyuanWorld-Voyager-13B, SpectralCache achieves 5.22x acceleration while maintaining a WorldScore of 65.90 for static scenes, substantially outperforming existing training-free caching methods in inference efficiency.
Figures & tables
| Methods | PSNR | SSIM | WS-Static | WS-Dynamic | Latency | Memory (GB) |
|---|---|---|---|---|---|---|
| Voyager | 1.000 | 66.28 | 46.40 | 1.00 | 50.44 | |
| HERO | 17.71 | 0.601 | 62.37 | 43.67 | 0.96 | 173.42 |
| WorldCache | 23.49 | 0.770 | 64.89 | 45.43 | 3.65 | 50.58 |
| SpectralCache (Ours)* | 26.09 | 0.832 | 66.20 | 46.31 | 3.84 | 50.44 |
| SpectralCache (Ours) | 25.06 | 0.818 | 65.90 | 46.13 | 5.22 | 50.44 |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| PSNR | Latency (rel. to base) | |
|---|---|---|
| EasyCache | 21.76 | 3.58 |
| 0.5 | 25.39 | 4.42 |
| 0.7 | 25.06 | 4.83 |
| 1.0 | 25.06 | 5.22 |
| 1.3 | 24.80 | 5.32 |
| 1.5 | 24.71 | 5.36 |
| PSNR | SSIM | |
|---|---|---|
| EasyCache | 21.76 | 0.737 |
| 24.84 | 0.813 | |
| 25.06 | 0.818 | |
| 24.98 | 0.814 | |
| 24.81 | 0.808 | |
| 24.94 | 0.811 |
Diffusion Model Caching
Diffusion model caching reuses features, activations, or attention states across denoising steps to reduce inference cost while preserving output quality.
See all 112 papers