Skip to content

Commit 2d46d57

Browse files
authored
Add code link for TetriServe (#371)
* tetriserve asplos * update bib * update code and pdf * selected artifact
1 parent 527f370 commit 2d46d57

File tree

4 files changed

+5
-0
lines changed

4 files changed

+5
-0
lines changed

source/_data/SymbioticLab.bib

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2150,6 +2150,7 @@ @InProceedings{tetriserve:asplos26
21502150
publist_confkey = {ASPLOS'26},
21512151
publist_link = {paper || tetriserve-asplos26.pdf},
21522152
publist_topic = {Systems + AI},
2153+
publist_link = {code || https://github.com/DiT-Serving/TetriServe},
21532154
publist_abstract = {
21542155
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.
21552156
}

source/open-source/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ sections:
5959

6060
- title: "Selected Software Artifacts"
6161
items:
62+
- name: "TetriServe"
63+
github_url: "https://github.com/DiT-Serving/TetriServe"
64+
description: "Efficient serving system for mixed DiT workloads."
6265
- name: "Venn"
6366
github_url: "https://github.com/SymbioticLab/Venn"
6467
description: "Resource management for collaborative learning jobs."
Binary file not shown.

source/publications/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ venues:
120120
name: The 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems
121121
date: 2026-03-22
122122
url: https://asplos-conference.org/2026/
123+
acceptance: 15.71%
123124
- key: ASPLOS'23
124125
name: The 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems
125126
date: 2023-03-25

0 commit comments

Comments
 (0)