ManifoldCache: Training-Free Diffusion Acceleration via Constraint Manifold Caching
Organizations: Indian Institute of Technology, Delhi · Indian School of Mines, Dhanbad
Abstract
Diffusion models for structured scientific generation must produce samples satisfying hard geometric constraints imposed by physics, chemistry, or biology, yet inference in these settings is prohibitively slow, demanding hundreds to thousands of neural-function evaluations per sample. We unify eight state-of-the-art models spanning medical volumetrics, molecular conformations, protein backbone design, crystal structure prediction, and multi-view 3D scenes under a single abstraction, Constraint-Manifold Diffusion Models (CMDMs), in which the target distribution is supported on a manifold defined by an externally specified constraint map. All existing acceleration families fail on this class: quantization exhausts memory on high-dimensional volumetric operators; pruning breaks constraint fidelity; fast ODE solvers allow trajectories to drift off the constraint manifold; and feature-caching heuristics are blind to constraint geometry, inducing mode confusion in the high-noise regime. We introduce ManifoldCache, the first training-free, data-free accelerator designed from first principles for CMDMs. The key insight is that the conditional score decomposes orthogonally into a normal component, which enforces constraint satisfaction, and a tangential component, which navigates within the manifold. Exploiting this structure, we prove that the noise-schedule midpoint is a sharp safe-caching boundary: caching before it incurs provably bounded error, while caching after it guarantees a strictly positive fraction of trajectories suffer mode confusion, a gap that persists up to the boundary. We further prove that deeper network blocks admit provably larger certified cache strides within the safe phase, as a consequence of the score decomposition propagating through block Jacobians. The resulting schedule requires no calibration data, along with zero training overhead.
Figures & tables
| Method | Time (sec) | Mean scRMSD | VRAM (MiB) |
| Full Inference | 90.47 | 1.93 | 15438 |
| SmoothCache ( Liu et al., 2025c ) | 60.96 | 2.11 | 16430 |
| FORA ( Selvaraju et al., 2024 ) | 70.62 | 2.31 | 15980 |
| TeaCache ( Liu et al., 2025a ) | 61.10 | 8.07 | 17800 |
| TaylorSeer ( Liu et al., 2025b ) | 61.08 | 9.11 | 16700 |
| ManifoldCache | 34.40 | 6.24 | 16192 |
| Method | Time (sec) | COV-R (mean) | COV-P (mean) | VRAM (MiB) |
|---|---|---|---|---|
| Full Inference | 621 | 0.9577 | 0.9529 | 30706 |
| TeaCache ( Liu et al., 2025a ) | 565 | 0.9473 | 0.9424 | 32491 |
| AB-Cache ( Yu et al., 2025 ) | 501 | 0.9460 | 0.9430 | 31900 |
| PFC (ABC-Forecasting) ( Sommer et al., 2025 ) | 561 | 0.9517 | 0.9428 | 32998 |
| ManifoldCache | 410 | 0.9545 | 0.9513 | 32360 |
| Method | Time (sec) | AAR | C-RMSD | L-RMSD | VRAM (MiB) |
|---|---|---|---|---|---|
| Full Inference | 687 | 0.2562 | 3.14 | 1.59 | 28072 |
| SmoothCache ( Liu et al., 2025c ) | 578 | 0.1890 | 6.10 | 6.04 | 28126 |
| DeepCache ( Ma et al., 2024 ) | 555 | 0.1622 | 4.98 | 3.10 | 28960 |
| ManifoldCache | 490 | 0.2507 | 3.37 | 1.90 | 28148 |
| Method | Match Rate | RMSD | Time (sec) | VRAM (MiB) |
| Full Inference | 0.7880 | 0.0269 | 1240 | 1886 |
| DeepCache ( Ma et al., 2024 ) | 0.7650 | 0.0305 | 825 | 1894 |
| ManifoldCache | 0.7100 | 0.0346 | 716 | 2014 |
| ManifoldCache | 0.7700 | 0.0303 | 732 | 2015 |
| ManifoldCache | 0.7790 | 0.0344 | 802 | 2019 |
| ManifoldCache | 0.7800 | 0.0273 | 805 | 2014 |
| Method | Time per sample (sec) | FID | VRAM (MiB) |
|---|---|---|---|
| Full Inference | 165 | 1.21 | 22392 |
| DeepCache ( Ma et al., 2024 ) | 143 | 20.14 | 22994 |
| FasterDiffusion ( Li et al., 2024 ) | 123 | 13.37 | 25780 |
| ManifoldCache | 75 | 21.41 | 30525 |
| ManifoldCache | 89 | 11.31 | 30531 |
| ManifoldCache | 88 | 9.75 | 30550 |
| Method | Time (sec) | Score | Consistency Score | VRAM (MiB) |
|---|---|---|---|---|
| Full Inference | 1323.49 | 0.8050 | 0.2083 | 15584 |
| FORA ( Selvaraju et al., 2024 ) | 0 867.61 | 0.5970 | 0.0799 | 17761 |
| ToCa ( Zou et al., 2024 ) | 0 975.87 | 0.6118 | 0.1237 | 18450 |
| dKV-Cache ( Ma et al., 2026 ) | 1111.50 | 0.4381 | 0.0780 | 16109 |
| ManifoldCache | 0 814.00 | 0.6090 | 0.0948 | 18460 |
| ManifoldCache | 0 829.00 | 0.6250 | 0.0980 | 18119 |
| Method | PSNR | SSIM | LPIPS | Time (sec) |
|---|---|---|---|---|
| Full Inference | – | – | – | 5577.64 |
| DeepCache ( Ma et al., 2024 ) | 31.42 | 0.9416 | 0.0890 | 3522.21 |
| PAB ( Zhao et al., 2025 ) | 36.85 | 0.9750 | 0.0552 | 4744.55 |
| AdaCache ( Kahatapitiya et al., 2025 ) | 34.35 | 0.9734 | 0.0910 | 3491.62 |
| ManifoldCache | 39.27 | 0.9817 | 0.0564 | 3416.05 |
| Method | PSNR | SSIM | LPIPS | Time (sec) | VRAM (MiB) |
|---|---|---|---|---|---|
| Full Inference | – | – | – | 409 | 16520 |
| DeepCache ( Ma et al., 2024 ) | 26.88 | 0.8730 | 0.1891 | 350 | 17885 |
| FrDiff ( So et al., 2024 ) | 31.94 | 0.9192 | 0.0764 | 347 | 18673 |
| ManifoldCache | 40.75 | 0.9909 | 0.0579 | 336 | 18540 |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Constraint encoded by | How it is maintained |
|---|---|---|
| Med-DDPM | anatomical intensity and continuity | statistical |
| DiffCSP++ | space-group and Wyckoff symmetry | structural |
| Proteina | Ramachandran validity and steric-clash avoidance | learned geometry |
| SV4D 2.0, Lyra | multi-view photometric consistency | statistical |
| DiT-MC | bond-geometry validity | learned geometry |
| UniMoMo | -equivariant block-graph validity | structural |
| Model | Full Inference | Best baseline | ManifoldCache |
|---|---|---|---|
| Med-DDPM | |||
| Proteina | |||
| UniMoMo | |||
| SV4D 2.0 | |||
| DiT-MC | |||
| DemoDiff |
| Model | Full Inference | Best baseline | ManifoldCache |
|---|---|---|---|
| Med-DDPM | 250 | 188 | 109 |
| Proteina | 200 | 171 | 164 |
| Method | Time (sec) | Mean scRMSD | FLOPs |
|---|---|---|---|
| Full Inference | 90.47 | 1.93 | |
| Speculative sampling [ De Bortoli et al., 2025 ] | 281 | 16.2 | |
| Spiffy [ Agrawal et al., 2025 ] | 377 | 18.2 | |
| ManifoldCache | 48.18 | 2.02 |
Diffusion Model Inference Acceleration
Diffusion model inference acceleration reduces the time and compute needed to generate or reconstruct outputs while preserving quality.
See all 506 papers