REVIEW 4 major objections 4 minor 71 references
OpScale: Operator-level Provisioning and Autoscaling for LLM Serving
T0 review · 4 major / 4 minor · reviewed 2026-08-14 · deepseek-v4-flash
Pith's one-line read Operator-level scaling, not whole-model replicas, meets LLM latency SLOs with up to 36.3% fewer GPUs.
desk verdict A promising operator-level autoscaling system with a strong controlled evaluation, but the routing/KV-cache affinity gap is a load-bearing unspecified mechanism. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the operator-level deployment plan: for each operator $v$ in the model DAG, OPSCALE chooses batch size $B_v$, replica count $R_v$, tensor-parallel shards $P_v$, device assignment $A_v$, and SM allocation $S_v$. The core identity is the SLO decomposition $T^{itr}=\sum_{v\in V}(T_v+C_v+W_v)$, where each operator is modeled as an $M/M/R$ queue so $W_v$ follows the Erlang-C formula. A greedy critical-path algorithm adjusts $R_v$ and $B_v$ to push total latency under the SLO, and placement is done by a best-fit-decreasing bin-packing heuristic using a measured interference factor $I_{d,v}(b,p)=\tilde{T}_v(b,p)/T_v(b,p)\ge 1$ to reject placements that would inflate latency beyond the SLO. The machinery is what converts the heterogeneity observation into a concrete provisioning plan at millisecond timescales.
What would settle it
Replay a held-out production trace through OPSCALE's provisioning and placement path, comparing the queueing model's predicted per-operator waiting times and P99 TTFT against measured values; if the P90 relative error exceeds the reported 1.9% on a trace not used for calibration, or if SLO attainment drops materially below the reported 97–98% at the same GPU count, the Poisson/Erlang-C foundation is the weak link.
Extended reading notes
Core claim
The central discovery the paper argues for is operator heterogeneity: operators within one model differ widely in how their compute time, memory footprint, and SM usage respond to sequence length, batch size, and arrival rate, so scaling them uniformly wastes resources. OPSCALE treats the model as an operator DAG and scales only the operators that sit on the current critical path, using an SLO constraint of the form $T^{itr}=\sum_{v}(T_v+C_v+W_v)$, with waiting $W_v$ from an Erlang-C queueing model. The paper reports that this yields SLO attainment of 98.4% for a dense model and 98.1% for a mixture-of-experts model, while model-level baselines achieve 84–97%, and that the savings grow with model size and operator heterogeneity. It further claims that op-level elasticity helps even in static deployments, extracting up to 44% more throughput from the same GPUs.
Load-bearing premise
The load-bearing assumption is that each operator behaves as an independent $M/M/R$ queue with Poisson arrivals and exponential service times, even though the paper's own Figure 2 shows production traffic is bursty within ten-second windows.
Editorial extensions
If this is right
- Sub-second elasticity becomes the default: scaling only a bottleneck operator takes under half a second instead of the ten-plus seconds needed to load a full model replica.
- GPU and power budgets for LLM serving can shrink by roughly a third at the same SLO attainment, with the largest gains on mixture-of-experts models and on clusters with fast interconnects.
- Static GPU clusters can serve more tokens under the same latency SLO by directing the fixed budget to bottleneck operators; the paper reports up to 44% higher throughput at 40 GPUs.
- Operator-level scaling is complementary to existing model-level autoscaling policies and to finer kernel-level spatial multiplexing, so it can be adopted as a mechanism beneath those policies.
Reading between the lines
- Editorial inference: prefill-decode disaggregation should multiply OPSCALE's gains, since the paper's own appendix shows prefill stages benefit two to three times more than decode stages; a split system could apply operator-level elasticity mainly to prefill.
- Editorial inference: the savings should track operator heterogeneity across model families, so a testable prediction is that multimodal and mixture-of-experts models at the same parameter count will show larger GPU savings than dense text models; the paper's MoE results are consistent with this.
- Editorial inference: the Poisson/$M/M/R$ assumption is the likeliest point of failure in a new deployment; swapping the Erlang-C waiting formula for a batch-aware or state-dependent arrival model would preserve the architecture while potentially tightening the savings estimate.
- Editorial inference: if the mechanism generalizes, the same operator-DAG provisioning logic could apply to other generative model families whose operators also have heterogeneous sensitivity profiles.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes OpScale, a cluster-scale orchestration framework that changes the unit of autoscaling for LLM serving from whole model replicas to individual operators. It motivates this with an operator characterization study showing heterogeneity in compute, memory, and SM-allocation sensitivity, and then presents a control plane that profiles operators, provisions replicas via a queueing-theoretic model (M/M/R with Erlang-C), and places replicas with a contention-aware best-fit heuristic. The execution plane extends nano-vLLM with dynamic operator replicas, multi-stream management, and request routing. On up to 40 A100s and 24 GB200s with production traces, the paper reports up to 36.3% fewer GPUs, 28% lower power, and up to 44% higher throughput compared with model-level autoscaling baselines (DynamoLLM, AIBrix, Production Stack) ported onto the same engine.
Significance. If the central claims hold, this is a substantial contribution: it reframes a basic design question in LLM serving (what should scale), provides a working end-to-end system, and quantifies the benefit at cluster scale. The evaluation has genuine strengths: all baselines are run on the same nano-vLLM data plane, the traces are external production traces, the profiling model is validated on held-out interference measurements, and the offline-vs-online optimality gap is at least explicitly stated. The significance is conditional, however, on closing two technical gaps: the routing specification for KV-cache affinity, which is central to correctness of multi-token serving, and the handling of bursty arrivals by a Poisson-based provisioning model.
major comments (4)
- [§4.5, §5.2] The execution-plane description never specifies how a request's KV cache follows it across attention operator replicas. A request's KV cache is created at prefill on the replica that runs the attention operator for that request, and every decode iteration must read that same cache. The manuscript states that 'requests are dispatched to operator replicas via shortest-queue routing, weighted by replica capacity,' but it does not state whether routing is sticky per request, whether a shared or remote KV cache is accessible to all attention replicas, or whether KV entries are transferred between replicas. The ElasticBlockManager/kvcached mechanism handles memory allocation and reclamation, not per-request placement affinity. If routing is not sticky, the system as specified cannot serve multi-token requests; if it is sticky, the independent M/M/R model in Eq. (2) no longer describes the dispatch balance; and if KV is moved or read remotely, per-token latency and interconnect costs are omitted from the TBT model. This missing specification is load-bearing for the central SLO-attainment and sub-second-elasticity claims.
- [§3.1, Eq. (2); §5.7] The provisioning model treats each operator as an M/M/R queue with Poisson arrivals and exponential service times, and uses the Erlang-C formula to determine replica counts. However, the paper's own Figure 2 shows production LLM traffic with peak-to-min ratios of about 2x (Chat) and 5.8x (Code) within 10-second windows, which is far from Poisson. Section 5.7 reports an average queueing-model error of 0.8% 'across all evaluated scenarios and bursty trace replays,' but it does not state whether that validation set was held out from the data used to build the profile, nor how a Poisson assumption yields accurate waiting-time predictions under such burstiness. Since replica counts and SLO compliance in §4.3 and §5.2 are computed from this model, the paper needs to specify the validation protocol and, if the model is not Poisson, present the actual waiting-time distribution used.
- [§5.2–§5.3, Figs. 13 and 27] The paper formulates both TTFT and TBT as SLOs in §3.1 and Eq. (1), but the main autoscaling evaluation reports only P99 TTFT (Figures 13 and 27) and never presents TBT attainment for OpScale or the baselines. If the resource savings are achieved at the cost of degraded time-between-tokens, the headline 'meets latency SLOs' claim is incomplete. The authors should report TBT attainment (or state that TBT was not used as a scaling constraint), especially because decode-phase latency is the metric most sensitive to the KV-cache routing issue raised above.
- [§3, §4.3, §5.6] The manuscript repeatedly states that the online greedy provisioning heuristic has resource cost within 8% of the brute-force oracle, but no experiment or table in §5.6 (or elsewhere) measures this optimality gap; §5.6 reports only plan-generation latency. This is a quantitative claim that the reader cannot verify from the presented evidence. Either add an evaluation comparing the greedy plan's cost to the exhaustive oracle across workloads, or remove the 8% figure and state the heuristic's optimality as unquantified.
minor comments (4)
- [§5.1] The baselines are re-implementations on nano-vLLM, and the paper says they 'reproduce each baseline's autoscaling policy,' but it does not say how the ported policies were validated against the original systems; a sentence on fidelity would help readers interpret the magnitude of the reported savings.
- [§4.1] There is a spacing typo: 'would requireweeksof GPU time' should read 'would require weeks of GPU time.'
- [Table 1] The column headers 'P99 latency,' 'P90 latency,' 'Avg. latency' should be clarified as 'P99 scale-up latency' and similar, to avoid confusion with request-level latency.
- [§5.6] The claim that profiling a 57B model completes in under an hour on a single GB200 node is stated without a supporting measurement; a timing breakdown of the sparse-sampling profiling pipeline would strengthen this claim.
Circularity Check
No significant circularity found; headline savings are measured against external baselines and the analytical model is a constrained relaxation, not a self-fulfilling definition.
full rationale
I walked the paper's claimed derivation chain: (1) operator profiling and sensitivity characterization (Section 2.1), (2) an analytical M/M/R queueing formulation for operator-level provisioning (Section 3.1), (3) a greedy provisioning and placement algorithm (Sections 4.3-4.4), and (4) end-to-end evaluation on real A100/GB200 clusters against DynamoLLM, AIBrix, and the vLLM Production Stack using production traces (Section 5). The headline results (up to 36.3% fewer GPUs, 28% less power, 44% higher throughput) are measured outcomes, not outputs of the paper's own model, so they do not reduce to the model's inputs by construction. The analytical benefit analysis in Section 3.2 is a legitimate optimization consequence: model-level provisioning is a restricted feasible case of operator-level provisioning, so the non-negativity of savings is structural, but the reported magnitudes depend on profiled operator sensitivities and the queueing model, and they are later corroborated by independent hardware measurements in Section 5.3. The queueing model validation in Section 5.7 reports prediction error against measured runtime behavior; even if the held-out status of the queueing validation is not fully explicit, the model's service rates come from offline microbenchmarks rather than being fitted to the evaluation's headline metrics. Self-citations (e.g., kvcached/Prism [66,67] for ElasticBlockManager, and µ-Serve [54] as a power baseline) are implementation components or comparison baselines, not load-bearing justifications of the central elasticity claim. No equation is used to define its own predicted quantity, and no fitted parameter is renamed as a prediction. The paper is self-contained against external benchmarks, so the appropriate finding is no significant circularity.
Assumptions & free parameters
free parameters (2)
- Interference factor lookup table Id,v(b,p) =
Empirical table over batch size b and SM fraction p per operator pair
- SLO tolerance buffer epsilon =
Not specified
assumptions (5)
- domain assumption Each operator is an independent M/M/R queue with Poisson arrivals and exponential service times.
- domain assumption End-to-end iteration latency is the sum of per-operator computation, communication, and waiting times, with no queue interdependencies.
- domain assumption Three-way co-location interference is the product of pairwise interference factors.
- domain assumption CUDA Green Contexts provide reliable SM partitioning for operators with run-to-complete kernels.
- domain assumption Operators are structurally equivalent across layers and model generations, so profiles transfer.
Cite this review
Pith. "Pith review of OpScale: Operator-level Provisioning and Autoscaling for LLM Serving." pith.science (2026). https://pith.science/paper/PSSB7EWO
@misc{pith2026260813499,
author = {Pith},
title = {Pith review of: OpScale: Operator-level Provisioning and Autoscaling for LLM Serving},
year = {2026},
howpublished = {\url{https://pith.science/paper/PSSB7EWO}},
note = {Machine review of arXiv:2608.13499}
}
read the original abstract
Achieving cost efficiency while meeting strict user-facing SLOs (e.g., time-to-first-token) remains a fundamental challenge for cloud GPU clusters serving large language models (LLMs). Autoscaling is the key mechanism for cluster resource management, yet a basic system design question is open for serving LLMs: what should be the unit of scaling? Existing approaches primarily treat the entire model as a monolithic scaling unit--simple but unable to capture the fine-grained dynamics of inference workloads. As a result, such coarse-grained scaling often leads to either SLO violations under bursty demand or significant GPU under-utilization. Our characterization reveals substantial operator heterogeneity, exposing operator-level elasticity as a viable scaling primitive. We present OpScale, a practical operator-level orchestration framework of profiling, provisioning, placement, and runtime serving. OpScale is designed to tackle the high complexity and the space explosion problem, arising from operating at this finer granularity. Evaluated with production traces on up to 40 A100s and 24 GB200s, OpScale attains SLOs with up to 36.3% fewer GPUs and 28% less power, or achieves 44% higher throughput under fixed cost budgets.
Figures
Figures from the paper (20 more)
Reference graph
Works this paper leans on
-
[1]
Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Serve
Amey Agrawal, Nitin Kedia, Ashish Panwar, Jayashree Mohan, Nipun Kwatra, Bhargav Gulavani, Alexey Tumanov, and Ramachandran Ramjee. Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Serve. InProceedings of the 18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24), 2024
work page 2024
-
[2]
Amey Agrawal, Haoran Qiu, Junda Chen, Íñigo Goiri, Chaojie Zhang, Rayyan Shahid, Ramachandran Ramjee, Alexey Tumanov, and Esha Choukse. Medha: Efficiently serving multi-million context length LLM inference requests without approximations.arXiv preprint arXiv:2409.17264, 2024
arXiv 2024
-
[3]
Look Ma, No Bubbles! Designing a Low-Latency Megakernel for Llama-1B
Benjamin Spector, Jordan Juravsky, Stuart Sul, Owen Dugan, Dylan Lim, Dan Fu, Simran Arora, Chris Ré. Look Ma, No Bubbles! Designing a Low-Latency Megakernel for Llama-1B. Accessed from https://hazyresearch.stanford.edu/blog/ 2025-05-27-no-bubbles, 2025
work page 2025
-
[4]
Internet and the Erlang formula.ACM SIGCOMM Computer Communication Review, 42(1):23–30, 2012
Thomas Bonald and James W Roberts. Internet and the Erlang formula.ACM SIGCOMM Computer Communication Review, 42(1):23–30, 2012
work page 2012
-
[5]
Stability, queue length, and delay of deterministic and stochastic queueing networks
Cheng-Shang Chang. Stability, queue length, and delay of deterministic and stochastic queueing networks. IEEE Transactions on Automatic Control, 39(5):913–931, 1994
work page 1994
-
[6]
TVM: An automated end-to-end optimizing compiler for deep learning
Tianqi Chen, Thierry Moreau, Ziheng Jiang, Lianmin Zheng, Eddie Yan, Haichen Shen, Meghan Cowan, Leyuan Wang, Yuwei Hu, Luis Ceze, et al. TVM: An automated end-to-end optimizing compiler for deep learning. InProceedings of The 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18), pages 578–594, 2018
work page 2018
-
[7]
Towards high-goodput LLM serving with prefill-decode multiplexing
Yukang Chen, Weihao Cui, Han Zhao, Ziyi Xu, Xiaoze Fan, Xusheng Chen, Yangjie Zhou, Shixuan Sun, Bingsheng He, and Quan Chen. Towards high-goodput LLM serving with prefill-decode multiplexing. In Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2026), pages 2030–2047, 2026
work page 2026
-
[8]
Xinhao Cheng, Zhihao Zhang, Yu Zhou, Jianan Ji, Jinchen Jiang, Zepeng Zhao, Ziruo Xiao, Zihao Ye, Yingyi Huang, Ruihang Lai, et al. Mirage Persistent Kernel: A Compiler and Runtime for Mega-Kernelizing Tensor Programs.arXiv preprint arXiv:2512.22219, 2025
arXiv 2025
Show all 71 references
-
[9]
Serving heterogeneous machine learning models on multi-GPU servers with spatio-temporal sharing
Seungbeom Choi, Sunho Lee, Yeonjae Kim, Jongse Park, Youngjin Kwon, and Jaehyuk Huh. Serving heterogeneous machine learning models on multi-GPU servers with spatio-temporal sharing. In2022 USENIX Annual Technical Conference (USENIX ATC 2022), pages 199–216, 2022
2022
-
[10]
PaLM: Scaling language modeling with Pathways.Journal of Machine Learning Research, 24(240):1–113, 2023
Aakanksha Chowdhery, Sharan Narang, Jacob Devlin, Maarten Bosma, Gaurav Mishra, Adam Roberts, Paul Barham, Hyung Won Chung, Charles Sutton, Sebastian Gehrmann, et al. PaLM: Scaling language modeling with Pathways.Journal of Machine Learning Research, 24(240):1–113, 2023
2023
-
[11]
LithOS: An operating system for efficient machine learning on GPUs
Patrick H Coppock, Brian Zhang, Eliot H Solomon, Vasilis Kypriotis, Leon Yang, Bikash Sharma, Dan Schatzberg, Todd C Mowry, and Dimitrios Skarlatos. LithOS: An operating system for efficient machine learning on GPUs. InProceedings of the ACM SIGOPS 31st Symposium on Operating ...
2025
-
[12]
FlashAttention: Fast and memory-efficient exact attention with IO-awareness
Tri Dao, Dan Fu, Stefano Ermon, Atri Rudra, and Christopher Ré. FlashAttention: Fast and memory-efficient exact attention with IO-awareness. Advances in Neural Information Processing Systems (NeurIPS 22), 35:16344–16359, 2022
2022
-
[13]
GSLICE: controlled spatial sharing of GPUs for a scalable inference platform
Aditya Dhakal, Sameer G Kulkarni, and KK Ramakrishnan. GSLICE: controlled spatial sharing of GPUs for a scalable inference platform. In Proceedings of the 11th ACM Symposium on Cloud Computing (SoCC 2020), pages 492–506, 2020
2020
-
[14]
HydraInfer: Hybrid disaggregated scheduling for multimodal large language model serving.arXiv preprint arXiv:2505.12658, 2025
Xianzhe Dong, Tongxuan Liu, Yuting Zeng, Liangyu Liu, Yang Liu, Siyu Wu, Yu Wu, Hailong Yang, Ke Zhang, and Jing Li. HydraInfer: Hybrid disaggregated scheduling for multimodal large language model serving.arXiv preprint arXiv:2505.12658, 2025. 14
2025
-
[15]
MuxServe: Flexible spatial-temporal multiplexing for multiple LLM serving.arXiv preprint arXiv:2404.02015, 2024
Jiangfei Duan, Runyu Lu, Haojie Duanmu, Xiuhong Li, Xingcheng Zhang, Dahua Lin, Ion Stoica, and Hao Zhang. MuxServe: Flexible spatial-temporal multiplexing for multiple LLM serving.arXiv preprint arXiv:2404.02015, 2024
2024 arXiv
-
[16]
ServerlessLLM:low-latency serverless inference for large language models
Yao Fu, Leyang Xue, Yeqi Huang, Andrei-Octavian Brabete, Dmitrii Ustiugov, Yuvraj Patel, and Luo Mai. ServerlessLLM:low-latency serverless inference for large language models. InProceedings of the 18th USENIX Symposium on Operating Systems Design and Implementation (OSDI), pag...
2024
-
[17]
ATOM: Model-driven autoscaling for microservices
Alim Ul Gias, Giuliano Casale, and Murray Woodside. ATOM: Model-driven autoscaling for microservices. In Proceedings of the IEEE 39th International Conference on Distributed Computing Systems (ICDCS 2019), pages 1994–2004. IEEE, 2019
2019
-
[18]
Nano-vLLM.https: //github.com/GeeeekExplorer/nano-vllm, 2025
GitHub. Nano-vLLM.https: //github.com/GeeeekExplorer/nano-vllm, 2025
2025
-
[19]
NVIDIA Dynamo
GitHub. NVIDIA Dynamo. https://github.com/ai-dynamo/dynamo, 2025
2025
-
[20]
vLLM Production Stack.https: //github.com/vllm-project/production-stack, 2025
GitHub. vLLM Production Stack.https: //github.com/vllm-project/production-stack, 2025
2025
-
[21]
Semi-PD: Towards efficient LLM serving via phase-wise disaggregated computation and unified storage.arXiv preprint arXiv:2504.19867, 2025
Ke Hong, Lufang Chen, Zhong Wang, Xiuhong Li, Qiuli Mao, Jianping Ma, Chao Xiong, Guanyu Wu, Buhe Han, Guohao Dai, et al. Semi-PD: Towards efficient LLM serving via phase-wise disaggregated computation and unified storage.arXiv preprint arXiv:2504.19867, 2025
2025 arXiv
-
[22]
DEEPSERVE: Serverless large language model serving at scale
Junhao Hu, Jiang Xu, Zhixia Liu, Yulong He, Yuetao Chen, Hao Xu, Jiang Liu, Jie Meng, Baoquan Zhang, Shining Wan, et al. DEEPSERVE: Serverless large language model serving at scale. InProceedings of the 2025 USENIX Annual Technical Conference (ATC 2025), 2025
2025
-
[23]
DDiT: Dynamic resource allocation for diffusion transformer model serving.arXiv preprint arXiv:2506.13497, 2025
Heyang Huang, Cunchen Hu, Jiaqi Zhu, Ziyuan Gao, Liangliang Xu, Yizhou Shan, Yungang Bao, Sun Ninghui, Tianwei Zhang, and Sa Wang. DDiT: Dynamic resource allocation for diffusion transformer model serving.arXiv preprint arXiv:2506.13497, 2025
2025 arXiv
-
[24]
In 2026 IEEE International Symposium on High Performance Computer Architecture (HPCA 2026), pages 1–14
Wenhao Huang, Zhaolin Duan, Laiping Zhao, Yuhao Zhang, Yanjie Wang, Yiming Li, Yihan Wang, Yichi Chen, Zhihang Tang, Kang Chen, et al.µShare: Non-intrusive kernel co-locating on NVIDIA GPUs. In 2026 IEEE International Symposium on High Performance Computer Architecture (HPCA 2...
2026
-
[25]
Llama-3-8b.https://huggingface
Hugging Face. Llama-3-8b.https://huggingface. co/meta-llama/Meta-Llama-3-8B, 2025
2025
-
[26]
Mixtral-8x7B-v0.1.https:// huggingface.co/mistralai/Mixtral-8x7B-v0.1, 2025
Hugging Face. Mixtral-8x7B-v0.1.https:// huggingface.co/mistralai/Mixtral-8x7B-v0.1, 2025
2025
-
[27]
Qwen2-57B-A14B
Hugging Face. Qwen2-57B-A14B. https://huggingface.co/Qwen/ Qwen2-57B-A14B-Instruct, 2025
2025
-
[28]
QWen2-7B-Instruct.https: //huggingface.co/Qwen/Qwen2-7B-Instruct, 2025
Hugging Face. QWen2-7B-Instruct.https: //huggingface.co/Qwen/Qwen2-7B-Instruct, 2025
2025
-
[29]
Qwen2.5-VL-32B
Hugging Face. Qwen2.5-VL-32B. https://huggingface.co/Qwen/Qwen2. 5-VL-32B-Instruct, 2025
2025
-
[30]
Amant, Chetan Bansal, Victor Ruhle, Anoop Kulkarni, Steve Kofsky, and Saravan Rajmohan
Shashwat Jaiswal, Kunal Jain, Yogesh Simmhan, Anjaly Parayil, Ankur Mallick, Rujia Wang, Renee St. Amant, Chetan Bansal, Victor Ruhle, Anoop Kulkarni, Steve Kofsky, and Saravan Rajmohan. SAGESERVE: Optimizing LLM serving on cloud data centers with forecast aware auto-scaling.P...
2025
-
[31]
Pod-Attention: Unlocking full prefill-decode overlap for faster LLM inference
Aditya K Kamath, Ramya Prabhu, Jayashree Mohan, Simon Peter, Ramachandran Ramjee, and Ashish Panwar. Pod-Attention: Unlocking full prefill-decode overlap for faster LLM inference. InProceedings of the 30th ACM International Conference on Architectural Support for Programming L...
2025
-
[32]
A simulation analysis of sojourn times in a Jackson network
Peter C Kiessler. A simulation analysis of sojourn times in a Jackson network. Technical report, 1980
1980
-
[33]
Horizontal Pod Autoscaling.http: //kubernetes.io/docs/concepts/workloads/ autoscaling/horizontal-pod-autoscale, 2026
Kubernetes. Horizontal Pod Autoscaling.http: //kubernetes.io/docs/concepts/workloads/ autoscaling/horizontal-pod-autoscale, 2026
2026
-
[34]
AlpaServe: Statistical multiplexing with model parallelism for deep learning serving
Zhuohan Li, Lianmin Zheng, Yinmin Zhong, Vincent Liu, Ying Sheng, Xin Jin, Yanping Huang, Zhifeng Chen, Hao Zhang, Joseph E Gonzalez, et al. AlpaServe: Statistical multiplexing with model parallelism for deep learning serving. InProceedings of the 17th USENIX Symposium on Oper...
2023
-
[35]
Bullet: Boosting GPU utilization for LLM serving via dynamic spatial-temporal orchestration.arXiv preprint arXiv:2504.19516, 2025
Zejia Lin, Hongxin Xu, Guanyi Chen, Xianwei Zhang, and Yutong Lu. Bullet: Boosting GPU utilization for LLM serving via dynamic spatial-temporal orchestration.arXiv preprint arXiv:2504.19516, 2025
2025
-
[36]
Expert-as-a-service: Towards efficient, scalable, and robust large-scale MoE serving.arXiv preprint arXiv:2509.17863, 2025
Ziming Liu, Boyu Tian, Guoteng Wang, Zhen Jiang, Peng Sun, Zhenhua Han, Tian Tang, Xiaohe Hu, 15 Yanmin Jia, Yan Zhang, et al. Expert-as-a-service: Towards efficient, scalable, and robust large-scale MoE serving.arXiv preprint arXiv:2509.17863, 2025
2025
-
[37]
Azure VM NDm-A100-v4 sizes series.https://learn.microsoft.com/en-us/ azure/virtual-machines/sizes/ gpu-accelerated/ndma100v4-series, 2024
Microsoft Azure. Azure VM NDm-A100-v4 sizes series.https://learn.microsoft.com/en-us/ azure/virtual-machines/sizes/ gpu-accelerated/ndma100v4-series, 2024
2024
-
[38]
Azure VM ND GB200-v6 sizes series.https://learn.microsoft.com/en-us/ azure/virtual-machines/sizes/ gpu-accelerated/nd-gb200-v6-series, 2026
Microsoft Azure. Azure VM ND GB200-v6 sizes series.https://learn.microsoft.com/en-us/ azure/virtual-machines/sizes/ gpu-accelerated/nd-gb200-v6-series, 2026
2026
-
[39]
Documentation on NVIDIA Multi-Instance GPU (MIG).https://www.nvidia.com/en-us/ technologies/multi-instance-gpu/, 2025
NVIDIA. Documentation on NVIDIA Multi-Instance GPU (MIG).https://www.nvidia.com/en-us/ technologies/multi-instance-gpu/, 2025
2025
-
[40]
Documentation on NVIDIA Multi-Process Service (MPS).https: //docs.nvidia.com/deploy/mps/index.html, 2025
NVIDIA. Documentation on NVIDIA Multi-Process Service (MPS).https: //docs.nvidia.com/deploy/mps/index.html, 2025
2025
-
[41]
Nsight Systems.https: //developer.nvidia.com/nsight-systems, 2025
NVIDIA. Nsight Systems.https: //developer.nvidia.com/nsight-systems, 2025
2025
-
[42]
NVIDIA DCGM
NVIDIA. NVIDIA DCGM. https://developer.nvidia.com/dcgm, 2025
2025
-
[43]
NVIDIA Green Context Documentation
NVIDIA. NVIDIA Green Context Documentation. https: //docs.nvidia.com/cuda/cuda-driver-api/ group_CUDA_GREEN_CONTEXTS.html, 2025
2025
-
[44]
Introducing ChatGPT
OpenAI. Introducing ChatGPT. https://openai.com/index/chatgpt/, 2022
2022
-
[45]
ChatGPT Codex
OpenAI. ChatGPT Codex. https://chatgpt.com/features/codex, 2025
2025
-
[46]
Introducing Deep Research
OpenAI. Introducing Deep Research. https://openai.com/index/ introducing-deep-research/, 2025
2025
-
[47]
Measuring agents in production.arXiv preprint arXiv:2512.04123, 2025
Melissa Z Pan, Negar Arabzadeh, Riccardo Cogo, Yuxuan Zhu, Alexander Xiong, Lakshya A Agrawal, Huanzhi Mao, Emma Shen, Sid Pallerla, Liana Patel, et al. Measuring agents in production.arXiv preprint arXiv:2512.04123, 2025
2025 arXiv
-
[48]
Splitwise: Efficient generative LLM inference using phase splitting
Pratyush Patel, Esha Choukse, Chaojie Zhang, Aashaka Shah, Íñigo Goiri, Saeed Maleki, and Ricardo Bianchini. Splitwise: Efficient generative LLM inference using phase splitting. InProceedings of the 2024 ACM/IEEE 51st Annual International Symposium on Computer Architecture (IS...
2024
-
[49]
Hierarchical autoscaling for large language model serving with Chiron.arXiv preprint arXiv:2501.08090, 2025
Archit Patke, Dhemath Reddy, Saurabh Jha, Chandra Narayanaswami, Zbigniew Kalbarczyk, and Ravishankar Iyer. Hierarchical autoscaling for large language model serving with Chiron.arXiv preprint arXiv:2501.08090, 2025
2025 arXiv
-
[50]
Gonzalez, Ion Stoica, and Harry Xu
Yifan Qiao, Shu Anzai, Shan Yu, Haoran Ma, Shuo Yang, Yang Wang, Miryung Kim, Yongji Wu, Yang Zhou, Jiarong Xing, Joseph E. Gonzalez, Ion Stoica, and Harry Xu. ConServe: Fine-grained GPU harvesting for LLM online and offline co-serving, 2025
2025
-
[51]
Mooncake: A KVCache-centric Disaggregated Architecture for LLM Serving.arXiv preprint arXiv:2407.00079, 2024
Ruoyu Qin, Zheming Li, Weiran He, Mingxing Zhang, Yongwei Wu, Weimin Zheng, and Xinran Xu. Mooncake: A KVCache-centric Disaggregated Architecture for LLM Serving.arXiv preprint arXiv:2407.00079, 2024
2024 arXiv
-
[52]
FIRM: An intelligent fine-grained resource management framework for SLO-oriented microservices
Haoran Qiu, Subho S Banerjee, Saurabh Jha, Zbigniew T Kalbarczyk, and Ravishankar K Iyer. FIRM: An intelligent fine-grained resource management framework for SLO-oriented microservices. InProceedings of the 14th USENIX symposium on operating systems design and implementation (...
2020
-
[53]
ModServe: Scalable and resource-efficient large multimodal model serving.arXiv preprint arXiv:2502.00937, 2025
Haoran Qiu, Anish Biswas, Zihan Zhao, Jayashree Mohan, Alind Khare, Esha Choukse, Íñigo Goiri, Zeyu Zhang, Haiying Shen, Chetan Bansal, et al. ModServe: Scalable and resource-efficient large multimodal model serving.arXiv preprint arXiv:2502.00937, 2025
2025
-
[54]
Power-aware deep learning model serving with µ-Serve
Haoran Qiu, Weichao Mao, Archit Patke, Shengkun Cui, Saurabh Jha, Chen Wang, Hubertus Franke, Zbigniew Kalbarczyk, Tamer Ba¸ sar, and Ravishankar K Iyer. Power-aware deep learning model serving with µ-Serve. In2024 USENIX Annual Technical Conference (USENIX ATC 24), pages 75–93, 2024
2024
-
[55]
USHER: Holistic interference avoidance for resource optimized ML inference
Sudipta Saha Shubha, Haiying Shen, and Anand Iyer. USHER: Holistic interference avoidance for resource optimized ML inference. In18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24), pages 947–964, 2024
2024
-
[56]
Efficiently serving large multimedia models using EPD disaggregation.arXiv preprint arXiv:2501.05460, 2024
Gursimran Singh, Xinglu Wang, Ivan Hu, Timothy Yu, Linzi Xing, Wei Jiang, Zhefeng Wang, Xiaolong Bai, Yi Li, Ying Xiong, et al. Efficiently serving large multimedia models using EPD disaggregation.arXiv preprint arXiv:2501.05460, 2024
2024 arXiv
-
[57]
DynamoLLM: Designing LLM inference clusters for performance and energy efficiency
Jovan Stojkovic, Chaojie Zhang, Íñigo Goiri, Josep Torrellas, and Esha Choukse. DynamoLLM: Designing LLM inference clusters for performance and energy efficiency. InProceedings of the 2025 IEEE International Symposium on High Performance Computer Architecture (HPCA 25), pages ...
2025
-
[58]
Orion: Interference-aware, fine-grained GPU sharing for ML applications
Foteini Strati, Xianzhe Ma, and Ana Klimovic. Orion: Interference-aware, fine-grained GPU sharing for ML applications. InProceedings of the Nineteenth European Conference on Computer Systems (EuroSys 2024), pages 1075–1092, 2024
2024
-
[59]
AIBrix: Towards scalable, cost-effective large language model inference infrastructure.arXiv preprint arXiv:2504.03648, 2025
The AIBrix Team, Jiaxin Shan, Varun Gupta, Le Xu, Haiyang Shi, Jingyuan Zhang, Ning Wang, Linhui Xu, Rong Kang, Tongping Liu, et al. AIBrix: Towards scalable, cost-effective large language model inference infrastructure.arXiv preprint arXiv:2504.03648, 2025
2025 arXiv
-
[60]
Distributed Inference and Serving
vLLM. Distributed Inference and Serving. https://docs.vllm.ai/en/latest/serving/ distributed_serving.html, 2024
2024
-
[61]
vLLM Profiler.https://docs.vllm.ai/en/ stable/contributing/profiling/, 2025
vLLM. vLLM Profiler.https://docs.vllm.ai/en/ stable/contributing/profiling/, 2025
2025
-
[62]
Step-3 is large yet affordable: Model-system co-design for cost-effective decoding.arXiv preprint arXiv:2507.19427, 2025
Bin Wang, Bojun Wang, Changyi Wan, Guanzhe Huang, Hanpeng Hu, Haonan Jia, Hao Nie, Mingliang Li, Nuo Chen, Siyu Chen, et al. Step-3 is large yet affordable: Model-system co-design for cost-effective decoding.arXiv preprint arXiv:2507.19427, 2025
2025
-
[63]
Autothrottle: A practical bi-level approach to resource management for SLO-targeted microservices
Zibo Wang, Pinghe Li, Chieh-Jan Mike Liang, Feng Wu, and Francis Y Yan. Autothrottle: A practical bi-level approach to resource management for SLO-targeted microservices. InProceedings of the 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 2024), pag...
2024
-
[64]
DeepScaling: microservices autoscaling for stable cpu utilization in large scale cloud systems
Ziliang Wang, Shiyi Zhu, Jianguo Li, Wei Jiang, Kadangode K Ramakrishnan, Yangfei Zheng, Meng Yan, Xiaohong Zhang, and Alex X Liu. DeepScaling: microservices autoscaling for stable cpu utilization in large scale cloud systems. InProceedings of the 13th Symposium on Cloud Compu...
2022
-
[65]
Aegaeon: Effective GPU pooling for concurrent LLM serving on the market
Yuxing Xiang, Xue Li, Kun Qian, Yufan Yang, Diwen Zhu, Wenyuan Yu, Ennan Zhai, Xuanzhe Liu, Xin Jin, and Jingren Zhou. Aegaeon: Effective GPU pooling for concurrent LLM serving on the market. InProceedings of the ACM SIGOPS 31st Symposium on Operating Systems Principles, pages...
2025
-
[66]
Towards efficient and practical GPU multitasking in the era of LLM.arXiv preprint arXiv:2508.08448, 2025
Jiarong Xing, Yifan Qiao, Simon Mo, Xingqi Cui, Gur-Eyal Sela, Yang Zhou, Joseph Gonzalez, and Ion Stoica. Towards efficient and practical GPU multitasking in the era of LLM.arXiv preprint arXiv:2508.08448, 2025
2025 arXiv
-
[67]
Prism: Unleashing GPU sharing for cost-efficient multi-LLM serving.arXiv preprint arXiv:2505.04021, 2025
Shan Yu, Jiarong Xing, Yifan Qiao, Mingyuan Ma, Yangmin Li, Yang Wang, Shuo Yang, Zhiqiang Xie, Shiyi Cao, Ke Bao, et al. Prism: Unleashing GPU sharing for cost-efficient multi-LLM serving.arXiv preprint arXiv:2505.04021, 2025
2025 arXiv
-
[68]
DistServe: Disaggregating prefill and decoding for goodput-optimized large language model serving
Yinmin Zhong, Shengyu Liu, Junda Chen, Jianbo Hu, Yibo Zhu, Xuanzhe Liu, Xin Jin, and Hao Zhang. DistServe: Disaggregating prefill and decoding for goodput-optimized large language model serving. In Proceedings of the 18th USENIX Symposium on Operating Systems Design and Imple...
2024
-
[69]
NanoFlow: Towards optimal large language model serving throughput
Kan Zhu, Yufei Gao, Yilong Zhao, Liangyu Zhao, Gefei Zuo, Yile Gu, Dedong Xie, Zihao Ye, Keisuke Kamahori, Chien-Yu Lin, et al. NanoFlow: Towards optimal large language model serving throughput. In Proceedings of the 19th USENIX Symposium on Operating Systems Design and Implem...
2025
-
[70]
MegaScale-Infer: Serving mixture-of-experts at scale with disaggregated expert parallelism.arXiv preprint arXiv:2504.02263, 2025
Ruidong Zhu, Ziheng Jiang, Chao Jin, Peng Wu, Cesar A Stuardo, Dongyang Wang, Xinlei Zhang, Huaping Zhou, Haoran Wei, Yang Cheng, et al. MegaScale-Infer: Serving mixture-of-experts at scale with disaggregated expert parallelism.arXiv preprint arXiv:2504.02263, 2025
2025 arXiv
-
[71]
Serving large language models on Huawei CloudMatrix384.arXiv preprint arXiv:2506.12708, 2025
Pengfei Zuo, Huimin Lin, Junbo Deng, Nan Zou, Xingkun Yang, Yingyu Diao, Weifeng Gao, Ke Xu, Zhangyu Chen, Shirui Lu, et al. Serving large language models on Huawei CloudMatrix384.arXiv preprint arXiv:2506.12708, 2025. 17 Algorithm 1Greedy Operator Provisioning Algorithm Requi...
2024 arXiv
Reviewed August 14, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.