Automated Runtime-Aware Scheduling for Multi-Tenant DNN Inference on GPU
Not on the map. Why?
Abstract (arXiv)
With the fast development of deep neural networks (DNNs), many real-world applications are adopting multiple models to conduct compound tasks, such as co-running classification, detection, and segmentation models on autonomous vehicles. Such multi-tenant DNN inference cases greatly exacerbate the computational complexity and call for comprehensive collaboration for graph-level operator scheduling, runtime-level resource awareness, as well as hardware scheduler support. However, the current scheduling support for such multi-tenant inference is still relatively backward. In this work, we propose a resource-aware scheduling framework for efficient multi-tenant DNN inference on GPU, which automatically coordinates DNN computing in different execution levels. Leveraging the unified scheduling intermediate representation and the automated ML-based searching algorithm, optimal schedules could be generated to wisely adjust model concurrency and interleave DNN model operators, maintaining a continuously balanced resource utilization across the entire inference process, and eventually improving the runtime efficiency. Experiments show that we could consistently achieve 1.3-1.7x speed-up, compared to regular DNN runtime libraries (e.g., CuDNN, TVM) and particular concurrent scheduling methods (e.g., NVIDIA Multi-Stream).
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Nov 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 4; 2025: 2; 2026: 1.
9 papers.
- 2025Your Compiler is Backdooring Your Model: Understanding and Exploiting Compilation Inconsistency Vulnerabilities in Deep Learning Compilerscited by 7
- 2022Boosting DNN Cold Inference on Edge Devicescited by 6
- 2023Miriam: Exploiting Elastic Kernels for Real-time Multi-DNN Inference on Edge GPUcited by 5
- 2024Tao: Re-Thinking DL-based Microarchitecture Simulationcited by 3
- 2024Hardware-Assisted Virtualization of Neural Processing Units for Cloud Platformscited by 2
- 2025FedHQ: Hybrid Runtime Quantization for Federated Learningcited by 2
- 2024CARIn: Constraint-Aware and Responsive Inference on Heterogeneous Devices for Single- and Multi-DNN Workloadscited by 1
- 2024Dynamic DNNs and Runtime Management for Efficient Inference on Mobile/Embedded Devicescited by 0
- 2026MeanField Surrogate Modeling for Scalable Runtime Scheduling of Concurrent Heterogeneous AI Inference on Shared GPUscited by 0
- 2026MeanField Surrogate Modeling for Scalable Runtime Scheduling of Concurrent Heterogeneous AI Inference on Shared GPUs2 Sep 2026
- 2025Your Compiler is Backdooring Your Model: Understanding and Exploiting Compilation Inconsistency Vulnerabilities in Deep Learning Compilers14 Sep 2025
- 2025FedHQ: Hybrid Runtime Quantization for Federated Learning17 May 2025
- 2024CARIn: Constraint-Aware and Responsive Inference on Heterogeneous Devices for Single- and Multi-DNN Workloads2 Sep 2024
- 2024Hardware-Assisted Virtualization of Neural Processing Units for Cloud Platforms7 Aug 2024
- 2024Tao: Re-Thinking DL-based Microarchitecture Simulation16 Apr 2024
- 2024Dynamic DNNs and Runtime Management for Efficient Inference on Mobile/Embedded Devices17 Jan 2024
- 2023Miriam: Exploiting Elastic Kernels for Real-time Multi-DNN Inference on Edge GPU10 Jul 2023
- 2022Boosting DNN Cold Inference on Edge Devices15 Jun 2022