[AMD 2026] DC-DiT: Rethinking Fixed Patching with Content-Adaptive Dynamic Chunking
Dynamic Chunking Diffusion Transformer
The paper introduces Dynamic Chunking Diffusion Transformer (DC-DiT), an adaptive architecture that replaces static patchification with a learned encoder-router-decoder scaffold. It achieves SOTA image generation on ImageNet 256×256 by dynamically compressing tokens based on spatial complexity and diffusion timesteps.
TL;DR
The Dynamic Chunking Diffusion Transformer (DC-DiT) breaks the "static patch" tradition in vision transformers. By introducing a learned encoder-router-decoder scaffold, it adaptively decides which parts of an image need more tokens (and more compute) and which can be compressed. This leads to superior FID and Inception Scores compared to standard DiTs, while offering a practical "upcycling" path to transform existing models into efficient, adaptive generators.
Problem & Motivation: The Inefficiency of Static Content
Current Diffusion Transformers (DiT) treat all pixels equally. Whether it's a blurry background or a highly detailed object, and whether it's the noisy start of a diffusion process or the fine-tuning end, the model spends the same amount of FLOPs.
This leads to two major inefficiencies:
- Spatial Redundancy: Uniform backgrounds carry less information than complex object textures but occupy the same number of tokens.
- Temporal Redundancy: In early diffusion stages, the input is mostly noise; processing it with full token density is computationally wasteful compared to the final stages where fine details emerge.
The authors' insight is simple yet powerful: Let the model learn its own tokenization.
Methodology: The Encoder-Router-Decoder Scaffold
DC-DiT replaces the standard patching with a sophisticated dynamic mechanism:
- Isotropic Encoder: Aggregates local context to help the router make informed decisions.
- Chunking Layer (The Router): Instead of a fixed grid, it computes a "boundary probability" for each token. Tokens with high similarity to neighbors are merged (dropped), while unique/informative tokens are kept as "boundary tokens."
- Inner DiT Backbone: Processes the now significantly shortened token sequence.
- De-chunking & Decoder: Uses a confidence-weighted spatial Gaussian kernel to smoothly reconstruct the original resolution for the final prediction.

The Magic of Emergent Segmentation
A striking result of this architecture is that it discovers visual segmentations without explicit supervision. By simply optimizing for the diffusion objective, the router naturally learns to focus on object edges and textures.

Experiments & Results: Efficiency at Scale
DC-DiT was tested against "Isoflop" (FLOP-matched) and "Isoparam" (parameter-matched) baselines on ImageNet 256x256.
- B-scale (4x Compression): FID improved from 15.78 (baseline) to 13.51.
- XL-scale (16x Compression): FID improved from 16.35 to 13.60, highlighting that the benefits are even more pronounced at aggressive compression ratios.
- Temporal Adaptivity: The model automatically increases token count as the image becomes cleaner (moving from coarse to fine details), naturally optimizing throughput across the diffusion trajectory.

Deep Insight: Upcycling & Practicality
Training large-scale diffusion models from scratch is prohibitively expensive. DC-DiT introduces Upcycling with Activation Distillation. By wrapping a pretrained DiT backbone and adding a short 5K-step "distillation warm-up" phase, the model can achieve SOTA results with 8x less compute than training from scratch.
Compounding Gains
DC-DiT is also composable. The authors successfully combined it with DyDiT (dynamic width/execution), proving that adaptive tokenization can work hand-in-hand with traditional model pruning to push efficiency even further.
Critical Analysis & Conclusion
Takeaway: DC-DiT demonstrates that the next frontier in efficient generative AI isn't just "smaller models," but "smarter allocation of compute." By making the token sequence a dynamic variable, we allow the model to focus on what matters.
Limitations:
- The de-chunking process involves spatial smoothing which adds a slight overhead.
- The current implementation uses a soft ratio loss; while effective, it doesn't guarantee a fixed inference latency for real-time applications where a hard budget might be required.
Future Outlook: The success of DC-DiT in 2D image generation sets a clear blueprint for Video Generation, where temporal redundancy between frames is massive. We can expect this "dynamic chunking" logic to drastically reduce the cost of generating high-fidelity long-form video in the near future.
