inference/research
verifiedhigh · 0.85updated 2026-10-04

AlpaServe: Statistical Multiplexing with Model Parallelism for Deep Learning Serving

serving-systems · osdi

Fields

id
papers/alpaserve
arXiv
2302.11665
Venue
osdi
Venue track
main
Year
2023
Category
serving-systems
Adoption
research-only
Authors
Zhuohan LiLianmin ZhengYinmin ZhongVincent LiuYing Sheng
Affiliations
AlibabaShanghai Jiao Tong UniversityUC Berkeley
Problem
One-model-per-GPU serving wastes each GPU's memory bandwidth whenever a single model cannot saturate it, and high-bandwidth memory designs are wasted on models too small to fill them.
Mechanism
Repurpose model parallelism as statistical multiplexing: split several small models across a group of devices with pipeline parallelism, accepting the pipeline overhead in exchange for better bandwidth utilisation. Placement follows a new scaling argument relating model size to device count rather than to memory capacity alone.
Speedup reported
NOT RECORDED as a multiple — the arXiv abstract describes the statistical-multiplexing argument but I did not verify a specific throughput figure with its baseline, model mix and device count. The paper is OSDI '23; read its evaluation section (A100/V100 clusters, multi-model serving) before citing a speedup. The durable claim is the scaling insight — that model parallelism can multiplex models even when one model fits on one device — not any particular number.
notes
Venue verified twice (arXiv comment 'OSDI 2023' plus the OSDI '23 program page). Adoption research-only: the idea that pipeline parallelism can multiplex models is real and echoed in later serving work, but AlpaServe itself was not productised and no engine ships it. VENUE_TRACK BACKFILL 2026-10-04 (paper-fields pass, agent w3p): venue_track 'main'. This is STRUCTURAL rather than researched: osdi has no Findings volume and no workshop track in which a paper could appear, so 'main' is the only possible honest value and no per-paper evidence was needed. The field is annotated here so that 'findings' and 'workshop' remain MEANINGFUL - a filter for findings=true must return only the papers that actually are findings, which requires every other paper to be explicitly NOT findings.

Notes

Venue verified twice (arXiv comment 'OSDI 2023' plus the OSDI '23 program page). Adoption research-only: the idea that pipeline parallelism can multiplex models is real and echoed in later serving work, but AlpaServe itself was not productised and no engine ships it.

VENUE_TRACK BACKFILL 2026-10-04 (paper-fields pass, agent w3p): venue_track 'main'. This is STRUCTURAL rather than researched: osdi has no Findings volume and no workshop track in which a paper could appear, so 'main' is the only possible honest value and no per-paper evidence was needed. The field is annotated here so that 'findings' and 'workshop' remain MEANINGFUL - a filter for findings=true must return only the papers that actually are findings, which requires every other paper to be explicitly NOT findings.

Cross-references