Organizations: School of Artificial Intelligence, Beijing Normal University, Beijing, China · Institute of Artificial Intelligence and Future Networks, Beijing Normal University, Zhuhai, China · Shenzhen University of Advanced Technology, Shenzhen, China
Diffusion Transformers (DiT) have emerged as a widely adopted backbone for high-fidelity image and video generation, yet their iterative denoising process incurs high computational costs. Existing training-free acceleration methods rely on feature caching and reuse under the assumption of temporal stability. However, reusing features for multiple steps may lead to latent drift and visual degradation. We observe that model outputs evolve smoothly along much of the diffusion trajectory, enabling principled predictions rather than naive reuse. Based on this insight, we propose PrediT, a training-free acceleration framework that formulates feature prediction as a linear multistep problem. We employ classical linear multistep methods to forecast future model outputs from historical information, combined with a corrector that activates in high-dynamics regions to prevent error accumulation. A dynamic step modulation mechanism adaptively adjusts the prediction horizon by monitoring the feature change rate. Together, these components enable substantial acceleration while preserving generation fidelity. Extensive experiments validate that our method achieves up to 5.54× latency reduction across various DiT-based image and video generation models, while incurring negligible quality degradation.
Figures & tables
Figure 1. Accelerating Diffusion Transformer inference across multiple models. PrediT achieves significant speedup on various DiT-based architectures for both image and video generation while preserving visual quality. A teaser montage of image and video generation examples from several Diffusion Transformer models, illustrating that PrediT reduces inference cost while preserving visual quality.
Figure 2. Analysis of direct feature reuse limitations. (a) Feature trajectory visualization via PCA shows local smoothness along the diffusion process. (b) Comparison of per-step approximation error and accumulated drift: naive reuse incurs significant error accumulation, while higher-order prediction methods reduce drift. A two-panel analysis figure. The left panel shows a PCA visualization of feature trajectories along the diffusion process. The right panel plots approximation error and accumulated drift, showing that higher-order prediction reduces drift compared with naive reuse.
Figure 3. Overview of the PrediT framework. PrediT formulates feature prediction as a linear multistep problem, using historical model outputs to extrapolate future features and reduce redundant model calls. The threshold τ and correction ratio r control the selection between ABM for high-dynamics and AB for low-dynamics regions. A pipeline diagram of the PrediT framework showing historical model outputs feeding an Adams-Bashforth predictor, an Adams-Moulton corrector for high-dynamics regions, and dynamic step modulation to control skip intervals.
Method
Acceleration
Visual Quality
Latency(s) ↓
Speedup ↑
FLOP(T) ↓
Speedup ↑
Img. ↑
CLIP ↑
Aes. ↑
LPIPS ↓
SSIM ↑
PSNR ↑
Original: 50 Steps
23.71
1.00 ×
3719.50
1.00 ×
0.9767
31.94
6.7448
0.0000
1.000
∞
Δ -DiT( N=2 )
15.86
1.50 ×
1859.75
2.00 ×
0.9357
32.02
6.5344
0.3074
0.6783
18.63
TeaCache( τ=0.4 )
12.31
1.92 ×
1438.92
2.58 ×
0.8710
31.79
6.4400
0.6960
0.4175
11.54
ABM-Solver( τ=0.1 )
13.05
1.82 ×
952.22
3.90 ×
0.9378
32.08
6.7260
0.4762
0.6014
17.72
Original: 25 Steps
11.58
2.05 ×
1859.75
2.00 ×
0.9467
31.64
6.7307
0.2970
0.6818
18.85
Table 1. Comparison of visual quality and efficiency in text-to-image generation on FLUX.
Figure 4. Visual quality comparison of different acceleration methods on FLUX. PrediT achieves higher acceleration while maintaining comparable visual quality. Zoom in for more details. A qualitative comparison grid of FLUX text-to-image results across several prompts, contrasting the original model, baseline acceleration methods, and PrediT.
Method
Acceleration
Image
CLIP
FLUX.1
Latency(s) ↓
Speedup ↑
Reward ↑
Score ↑
Original: 50 Steps
23.71
1.00 ×
0.9767
31.9448
Only AB w/o DSM
6.49
3.65 ×
0.9308
31.8125
Only ABM w/o DSM
11.89
1.99 ×
0.9318
31.8634
Only AB + DSM
3.65
6.49 ×
0.9374
31.8534
Only ABM + DSM
6.15
3.86 ×
0.9671
32.1778
Table 2. Ablation study of predictor-corrector components and DSM, with comparison to static skipping baselines on FLUX.1.
Settings
Method
Acceleration
Visual Quality
Latency(s) ↓
Speedup ↑
VBench ↑
Quality ↑
Semantic ↑
LPIPS ↓
SSIM ↑
PSNR ↑
544p × 960p, 17 frames
Original: 50 Steps
76.71
1.00 ×
82.08
82.86
78.98
0.0000
1.000
∞
PAB( N=8 )
66.21
1.16 ×
80.81
81.36
78.60
0.1433
0.8370
27.41
TeaCache( τ=0.14 )
57.71
1.33 ×
82.18
82.36
81.44
0.1466
0.8536
25.64
Original: 25 Steps
40.29
1.90 ×
81.51
82.10
78.68
0.1973
0.8196
23.17
ProfilingDiT( N=6 )
44.60
1.72 ×
80.33
80.02
81.58
0.2610
0.6662
18.77
Table 3. Comparison of visual quality and efficiency in text-to-video generation on HunyuanVideo on a single A800 GPU.
Figure 5. Latency comparison between the original method and PrediT on HunyuanVideo at 544P and 720P resolutions across different frame counts. Two line plots comparing latency versus frame count for the original HunyuanVideo pipeline and PrediT at 544P and 720P resolutions.
Figure 6. Visual quality comparison of different acceleration methods on HunyuanVideo. Other acceleration methods suffer from blurriness or loss of details, while PrediT maintains comparable visual quality with higher acceleration. Zoom in for more details. A qualitative comparison grid of video frames from HunyuanVideo, showing the original method, baseline accelerators, and PrediT across several prompts.
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
Order
β0
β1
β2
β3
LTE
AB1
1
–
–
–
21h2f′′
AB2
23
−21
–
–
125h3f′′′
AB3
1223
−1216
125
–
249h4f(4)
AB4
2455
−2459
2437
−249
720251h5f(5)
Appendix
Table 4. Adams-Bashforth coefficients and local truncation errors.
Order
γ−1
γ0
γ1
γ2
γ3
LTE
AM1
1
–
–
–
–
−21h2f′′
AM2
125
128
−121
–
–
−241h3f′′′
AM3
249
2419
−245
241
–
−72019h4f(4)
AM4
720251
720646
−720264
720106
−72019
−1603h5f(5)
Appendix
Table 5. Adams-Moulton coefficients and local truncation errors.
Method
480p × 640p × 45f
480p × 640p × 65f
544p × 960p × 17f
544p × 960p × 65f
720p × 1280p × 129f
Original
44295
45949
43131
49477
74465
PrediT
44819
46313
44043
49715
74525
PAB
79831
OOM
55045
OOM
OOM
TeaCache
48619
51499
48227
53319
80083
ProfilingDiT
OOM
OOM
57237
OOM
OOM
TaylorSeer
OOM
OOM
61557
OOM
OOM
Appendix
Table 6. Memory Usage (MB) on Different Resolutions and Frames using A800 80GB.
Settings
Latency(s) ↓
Speedup ↑
FID ↓
sFID ↓
IS ↑
DDIM-50
0.569
1.00 ×
2.28
4.25
242.3
( O=2 , τ=1.25 , r=0.3 )
0.219
2.60 ×
2.97
5.33
222.6
( O=2 , τ=1.25 , r=0.1 )
0.250
2.28 ×
3.01
5.24
222.5
( O=2 , τ=1.00 , r=0.3 )
0.251
2.27 ×
2.71
5.31
228.4
( O=2 , τ=1.00 , r=0.2 )
0.297
1.92 ×
2.72
5.28
228.3
( O=2 , τ=1.00 , r=0.1 )
0.293
1.94 ×
2.78
5.30
227.7
Appendix
Table 7. Ablation Study with Different Configurations on ImageNet with DiT-XL/2.
Figure 7. More Visual Comparisons on FLUX.1. Zoom in for best viewing. A supplementary comparison grid of FLUX text-to-image results across additional prompts, showing the original model, baseline accelerators, and PrediT.
Figure 8. More Visual Comparisons on HunyuanVideo. Zoom in for best viewing. A supplementary comparison grid of HunyuanVideo frames across additional prompts, contrasting baseline acceleration methods with PrediT.
College of Electronics and Information Engineering, Shenzhen University · School of Artificial Intelligence, Shenzhen University · College of Computer Science and Software Engineering, Shenzhen University