atlas

Research map / Image generation / Fast diffusion sampling

SparseDiT: Token Sparsification for Efficient Diffusion Transformer

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Training-free diffusion acceleration · 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 SparseDiT, which fine-tunes pretrained DiT-style models with a tri-segment token-sparsification architecture (poolingformer bottom, sparse-dense token modules middle, dense top) plus a timestep-dependent pruning rate, cutting FLOPs by 43-56% with similar FID.

Problem

Diffusion Transformers are expensive due to quadratic self-attention over tokens and many sampling steps, and existing efficiency methods mostly target sampling steps or generic token reduction rather than DiT-specific architectural inefficiency.

Approach

Replace bottom-layer self-attention with poolingformers (global average pooling of values), use sparse-dense token modules in middle layers so most transformer blocks run on a small set of pooled sparse tokens, and increase token density over denoising timesteps via a piecewise linear pruning-rate schedule.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply SparseDiT token sparsificationDiT-XL · ImageNet-1k 512×512Throughput: 0.249 -> 0.685 (+175%)Helped
Apply higher pruning, r∈[0.90, 0.96]DiT-XL · ImageNet-1k 512×512FID: 3.04 -> 3.13Hurt
Apply SparseDiT token sparsificationPixArt-α · SAMThroughput: 0.414 -> 0.701 (+69%)Helped
Apply SparseDiT token sparsificationPixArt-α · SAMFID: 4.53 -> 4.29Helped
Apply SparseDiT token sparsificationLatte-XL · Video datasets (FaceForensics, SkyTimelapse, UCF101, Taichi-HD)FVD: FaceForensics: 24.10 -> 24.51; SkyTimelapse: 40.78 -> 39.02; UCF101: 284.54 -> 288.90; Taichi-HD: 89.63 -> 84.13Mixed
Use 4 SDTMs instead of fewer SDTMs (ablation)SparseDiT · ImageNet-1k 256×256FID: 3.86 -> 2.38; 2.51 -> 2.38Helped
Use 1 SDTM, yielding a U-shaped architecture (ablation)SparseDiT · ImageNet-1k 256×256training stabilityHurt
Use 1 or 2 poolingformers rather than 3 (ablation)SparseDiT · ImageNet-1k 256×256FID: 2.56 -> 2.38Helped
Use 0 poolingformers (ablation)SparseDiT · ImageNet-1k 256×256training stabilityHurt
Dynamically adjust token count across denoising timesteps rather than keep it constant (ablation)SparseDiT · ImageNet-1k 256×256FID: 2.48 -> 2.38; 2.63 -> 2.50Helped
Combine SparseDiT with 25-step DDIM (ablation)DiT-XL · ImageNet-1k 256×256FID: 2.27 -> 3.31Hurt
Combine SparseDiT with 5-step Rectified Flow (ablation)DiT-XL · ImageNet-1k 256×256FID: 43.40 -> 43.69Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k FaceForensics SkyTimelapse UCF101 Taichi-HD SAM

Benchmarks: ImageNet 256x256 ImageNet 512x512 FaceForensics SkyTimelapse UCF101 Taichi-HD SAM text-to-image

Metrics: FID sFID IS Precision Recall FLOPs throughput FVD

Baselines: DiT-B DiT-XL ToMeSD DyDiT TokenCache DiTFastAttn Latte-XL PixArt-alpha

Builds on: DiT Latte PixArt-alpha ToMeSD DDIM

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