~/talk

Why WideEP Inference Needs Data-Parallel-Aware Scheduling

github:vMaroon
links:none on file
slides:none on file

WideEP fails not from expert cost but because routing ignores where KV state lives. Using vLLM plus LMD and a router extension called llm-d that reads KV-cache locality and per-replica load, requests prefer replicas with warm KV and spare capacity instead of random fans. Implementation uses Nickel/UCX RDMA, Kubernetes gateway API hooks and data-parallel-aware endpoint selection. Empirically this raises prefix-cache hit rates, boosts output-token throughput (big wins before cache fills around 4k–8k concurrency), and cuts KV duplication and latency spikes when scaling DP from single-node (4 GPUs) to large deployments (up to 48+).

AI-written summary · about

  1. 0:00Introduction
  2. 1:26LMD framework overview
  3. 3:55LM vs classic workloads
  4. 5:19Intelligent scheduling
  5. 6:22KV cache management
  6. 7:05Pre-fill decode disaggregation
  7. 9:57Tuning pre-fill and decode
  8. 11:02Wide expert parallelism
  9. 12:25Why mixture of experts models dominate today
  10. 14:16Data parallel attention
  11. 15:01Expert parallel optimizations
  12. 16:04Wide data parallelism benefits
  13. 17:30MoE concurrency trade-offs
  14. 18:16Scaling to 96 GPUs
  15. 18:38Kubernetes challenges
  16. 21:50Scheduling benefits in YDP
  17. 24:19Future LMD work
~/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.