TY - GEN
T1 - PARD
T2 - 2026 European Conference on Computer Systems, EUROSYS 2026
AU - Zhao, Zhixin
AU - Hu, Yitao
AU - Chen, Simin
AU - Ji, Mingfang
AU - Yang, Wei
AU - Zhang, Yuhao
AU - Zhao, Laiping
AU - Li, Wenxin
AU - Liu, Xiulong
AU - Qu, Wenyu
AU - Wang, Hao
N1 - Publisher Copyright:
© 2026 Copyright held by the owner/author(s)
PY - 2026/4/26
Y1 - 2026/4/26
N2 - Modern deep neural network (DNN) and large language model (LLM) applications integrate multiple models into inference pipelines with stringent latency requirements for customized tasks. To mitigate extensive request timeouts caused by accumulation, systems for inference pipelines commonly drop a subset of requests so the remaining ones can satisfy latency constraints. Since it is commonly believed that request dropping adversely affects goodput, existing systems only drop requests when they have to, which we call reactive dropping. However, this reactive policy can not maintain high goodput, as it neither makes timely dropping decisions nor identifies the proper set of requests to drop, leading to issues of dropping requests too late or dropping the wrong set of requests. We propose that the inference system should proactively drop certain requests in advance to enhance the goodput across the entire workload. To achieve this, we design an inference system PARD. It enhances goodput with timely and precise dropping decisions by integrating a proactive dropping method that decides when to drop requests using runtime information of the inference pipeline, and an adaptive request priority mechanism that selects which specific requests to drop based on remaining latency budgets and workload intensity. Evaluation on a cluster of 64 GPUs over real-world workloads shows that PARD achieves 16%–176% higher goodput than the state of the art while reducing the drop rate and wasted computation resources by 1.6×–17× and 1.5×–62× respectively.
AB - Modern deep neural network (DNN) and large language model (LLM) applications integrate multiple models into inference pipelines with stringent latency requirements for customized tasks. To mitigate extensive request timeouts caused by accumulation, systems for inference pipelines commonly drop a subset of requests so the remaining ones can satisfy latency constraints. Since it is commonly believed that request dropping adversely affects goodput, existing systems only drop requests when they have to, which we call reactive dropping. However, this reactive policy can not maintain high goodput, as it neither makes timely dropping decisions nor identifies the proper set of requests to drop, leading to issues of dropping requests too late or dropping the wrong set of requests. We propose that the inference system should proactively drop certain requests in advance to enhance the goodput across the entire workload. To achieve this, we design an inference system PARD. It enhances goodput with timely and precise dropping decisions by integrating a proactive dropping method that decides when to drop requests using runtime information of the inference pipeline, and an adaptive request priority mechanism that selects which specific requests to drop based on remaining latency budgets and workload intensity. Evaluation on a cluster of 64 GPUs over real-world workloads shows that PARD achieves 16%–176% higher goodput than the state of the art while reducing the drop rate and wasted computation resources by 1.6×–17× and 1.5×–62× respectively.
KW - Inference serving
KW - Machine learning systems
KW - Overload control
KW - Request scheduling
UR - https://www.scopus.com/pages/publications/105038393445
UR - https://www.scopus.com/pages/publications/105038393445#tab=citedBy
U2 - 10.1145/3767295.3803581
DO - 10.1145/3767295.3803581
M3 - Conference contribution
AN - SCOPUS:105038393445
T3 - EUROSYS 2026 - Proceedings of the 2026 European Conference on Computer Systems
SP - 423
EP - 438
BT - EUROSYS 2026 - Proceedings of the 2026 European Conference on Computer Systems
Y2 - 27 April 2026 through 30 April 2026
ER -