~/talk

DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language...

links:none on file
links:none on file
links:none on file
name:Jianbo Hu
links:none on file
name:Yibo Zhu
links:none on file
name:Xin Jin
linkedin:jinxin
name:Hao Zhang
links:none on file
slides:none on file

System disaggregates prefill and decoding onto separate GPUs, assigns independent parallelism and resource plans for each phase, and places instances to cut key-value cache transfer; implemented placement algorithms and online scheduling and tested on 13B–175B models across chat, code completion, and summarization workloads. Results show prefill and decoding disaggregation yields up to 7.4× more requests or 12.6× tighter SLO versus state-of-the-art while meeting >90% attainment, and KV-cache transfer costs are negligible (under 0.1% latency, 95% <30 ms).

AI-written summary · about

  1. 0:00Introduction to DistServe
  2. 3:13Problems with LLM serving
  3. 6:51Disaggregating prefill and decoding
  4. 9:44DistServe design and optimization
  5. 12:54Evaluation results
  6. 14:19Conclusion and future
~/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.