DeepRT: A Soft Real Time Scheduler for Computer Vision Applications on the Edge
Not on the map. Why?
Abstract (arXiv)
The ubiquity of smartphone cameras and IoT cameras, together with the recent boom of deep learning and deep neural networks, proliferate various computer vision driven mobile and IoT applications deployed on the edge. This paper focuses on applications which make soft real time requests to perform inference on their data - they desire prompt responses within designated deadlines, but occasional deadline misses are acceptable. Supporting soft real time applications on a multi-tenant edge server is not easy, since the requests sharing the limited GPU computing resources of an edge server interfere with each other. In order to tackle this problem, we comprehensively evaluate how latency and throughput respond to different GPU execution plans. Based on this analysis, we propose a GPU scheduler, DeepRT, which provides latency guarantee to the requests while maintaining high overall system throughput. The key component of DeepRT, DisBatcher, batches data from different requests as much as possible while it is proven to provide latency guarantee for requests admitted by an Admission Control Module. DeepRT also includes an Adaptation Module which tackles overruns. Our evaluation results show that DeepRT outperforms state-of-the-art works in terms of the number of deadline misses and throughput.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 8 of its 48 references that are in the map. First posted on arXiv 5 May 2021.
Builds on
8 of 48 references.
References · 8
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2016End to End Learning for Self-Driving Carscited by 1,009
- 2016Clipper: A Low-Latency Online Prediction Serving Systemcited by 191
- 2017TensorFlow-Serving: Flexible, High-Performance ML Servingcited by 85
- 2018Latency and Throughput Characterization of Convolutional Neural Networks for Mobile Computer Visioncited by 13
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 2; 2025: 2.
6 papers.
- 2022Edge Video Analytics: A Survey on Applications, Systems and Enabling Techniquescited by 7
- 2025PartialLoading: User Scheduling and Bandwidth Allocation for Parameter-sharing Edge Inferencecited by 4
- 2023BCEdge: SLO-Aware DNN Inference Services with Adaptive Batching on Edge Platformscited by 2
- 2024TF2AIF: Facilitating development and deployment of accelerated AI models on the cloud-edge continuumcited by 0
- 2024DMVC: Multi-Camera Video Compression Network aimed at Improving Deep Learning Accuracycited by 0
- 2025Sensor Calibration Model Balancing Accuracy, Real-time, and Efficiencycited by 0
- 2025Sensor Calibration Model Balancing Accuracy, Real-time, and Efficiency10 Nov 2025
- 2025PartialLoading: User Scheduling and Bandwidth Allocation for Parameter-sharing Edge Inference29 Mar 2025
- 2024DMVC: Multi-Camera Video Compression Network aimed at Improving Deep Learning Accuracy24 Oct 2024
- 2024TF2AIF: Facilitating development and deployment of accelerated AI models on the cloud-edge continuum21 Apr 2024
- 2023BCEdge: SLO-Aware DNN Inference Services with Adaptive Batching on Edge Platforms1 May 2023
- 2022Edge Video Analytics: A Survey on Applications, Systems and Enabling Techniques28 Nov 2022