TetriServe: Efficiently Serving Mixed DiT Workloads
On the map: Diffusion models → Diffusion foundations and sampling
Abstract (arXiv)
Diffusion Transformer (DiT) models excel at generating high-quality images through iterative denoising steps, but serving them under strict Service Level Objectives (SLOs) is challenging due to their high computational cost, particularly at larger resolutions. Existing serving systems use fixed-degree sequence parallelism, which is inefficient for heterogeneous workloads with mixed resolutions and deadlines, leading to poor GPU utilization and low SLO attainment. In this paper, we propose step-level sequence parallelism to dynamically adjust the degree of parallelism of individual requests according to their deadlines. We present TetriServe, a DiT serving system that implements this strategy for highly efficient image generation. Specifically, TetriServe introduces a novel round-based scheduling mechanism that improves SLO attainment by (1) discretizing time into fixed rounds to make deadline-aware scheduling tractable, (2) adapting parallelism at the step level and minimizing GPU hour consumption, and (3) jointly packing requests to minimize late completions. Extensive evaluation on state-of-the-art DiT models shows that TetriServe achieves up to 32% higher SLO attainment compared to existing solutions without degrading image quality.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Placed in Diffusion foundations and sampling, one of 14 directions in Diffusion models. Builds on 26 of its 52 references that are in the map. First posted on arXiv 2 Oct 2025.
Builds on
26 of 52 references.
Closest ancestors · 4
Same direction, newest first
- 2024xDiT: an Inference Engine for Diffusion Transformers (DiTs) with Massive Parallelism4 Nov
- 2024AsyncDiff: Parallelizing Diffusion Models by Asynchronous Denoising11 Jun
- 2024Learning-to-Cache: Accelerating Diffusion Transformer via Layer Caching3 Jun
- 2020Denoising Diffusion Probabilistic Models19 Jun
Other references · 22
- 2017Attention Is All You Needcited by 59,932
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,107
- 2024WorldSimBench: Towards Video Generation Models as World Simulatorscited by 867
- 2023PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallelcited by 641
- 2023Splitwise: Efficient generative LLM inference using phase splittingcited by 536
- 2023Ring Attention with Blockwise Transformers for Near-Infinite Contextcited by 448
- 2022DiffusionDB: A Large-scale Prompt Gallery Dataset for Text-to-Image Generative Modelscited by 376
- 2023SpecInfer: Accelerating Generative Large Language Model Serving with Tree-based Speculative Inference and Verificationcited by 359
10 more
- 2023DeepSpeed Ulysses: System Optimizations for Enabling Training of Extreme Long Sequence Transformer Modelscited by 239
- 2021Sequence Parallelism: Long Sequence Training from System Perspectivecited by 125
- 2024LoongServe: Efficiently Serving Long-Context Large Language Models with Elastic Sequence Parallelismcited by 110
- 2023SpotServe: Serving Generative Large Language Models on Preemptible Instancescited by 83
- 2024Helix: Serving Large Language Models over Heterogeneous GPUs and Network via Max-Flowcited by 54
- 2024MuxServe: Flexible Spatial-Temporal Multiplexing for Multiple LLM Servingcited by 49
- 2025PrefillOnly: An Inference Engine for Prefill-only Workloads in Large Language Model Applicationscited by 21
- 2023SuperServe: Fine-Grained Inference Serving for Unpredictable Workloadscited by 12
- 2025MoDM: Efficient Serving for Image Generation via Mixture-of-Diffusion Modelscited by 11
- 2025DDiT: Dynamic Resource Allocation for Diffusion Transformer Model Servingcited by 5
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2025Cornfigurator: Automated Planning for Any-to-Any Multimodal Model Servingcited by 4
- 2026Kareus: Joint Reduction of Dynamic and Static Energy in Large Model Trainingcited by 3
- 2026LegoDiffusion: Micro-Serving Text-to-Image Diffusion Workflowscited by 0
- 2026Efficient Vision-Language-Action Management and Serving for Robot Factoriescited by 0
- 2026Efficient Vision-Language-Action Management and Serving for Robot Factories10 Sep 2026
- 2026LegoDiffusion: Micro-Serving Text-to-Image Diffusion Workflows9 Apr 2026
- 2026Kareus: Joint Reduction of Dynamic and Static Energy in Large Model Training25 Jan 2026
- 2025Cornfigurator: Automated Planning for Any-to-Any Multimodal Model Serving16 Dec 2025
Similar, not cited
Close in wording, no citation either way
- 2026GF-DiT: Scheduling Parallelism for Diffusion Transformer Serving
- 2026SwiftFusion: Scalable Sequence Parallelism for Distributed Inference of Diffusion Transformers on GPUs
- 2026DDiT: Dynamic Patch Scheduling for Efficient Diffusion Transformers
- 2024Dynamic Diffusion Transformer
- 2024DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Models
- 2024PipeFusion: Patch-level Pipeline Parallelism for Diffusion Transformers Inference
- 2025DyDiT++: Diffusion Transformers with Timestep and Spatial Dynamics for Efficient Visual Generation
- 2026Accelerating Diffusion via Hybrid Data-Pipeline Parallelism Based on Conditional Guidance Scheduling