~/talk

JITServe: SLO-aware LLM Serving with Imprecise Request Information

Talkat NSDI '26 · 2026-05-04..05-06· [ai-assisted-development, large-language-models]
name:Wei Zhang
links:none on file
name:Zhiyu Wu
links:none on file
name:Yi Mu
links:none on file
name:Rui Ning
links:none on file
links:none on file
links:none on file
name:Fan Lai
links:none on file
slides:none on file

JITServe is an LLM-serving system that schedules with noisy length and dependency estimates, refines them online with quantile regression forests and pattern-graph clustering, and allocates just-enough bandwidth per time frame using a grouped-margin GMAX optimizer that forms homogeneous batches to boost efficiency. The paper builds a working 16-GPU prototype across dense and MoE models, reports 1.4×–6.3× goodput improvement, achieves 28.5%–83.2% resource savings, and runs within 3–9% of an oracle.

AI-written summary · about

  1. 0:00Introduction
  2. 1:42Heterogeneous SLO requirements
  3. 3:09LLM request types and SLOs
  4. 4:34Scheduling challenges with imprecise info
  5. 6:01JITServe system components
  6. 7:26Handling length uncertainty with QRF
  7. 7:47Resolving dependency uncertainty
  8. 8:51GMAX scheduling algorithm
  9. 10:14Two-step scheduling for throughput
  10. 11:17Evaluation setup and baselines
  11. 11:59Performance under increasing load
  12. 12:41Near-Oracle performance
  13. 13:03Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.