Skip to main navigation Skip to search Skip to main content

RT-mDL: Supporting Real-Time Mixed Deep Learning Tasks on Edge Platforms

  • Neiwen Ling
  • , Kai Wang
  • , Yuze He
  • , Guoliang Xing*
  • , Daqi Xie
  • *Corresponding author for this work
  • Chinese University of Hong Kong
  • Huawei Cloud Computing Technologies Co., Ltd.

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Recent years have witnessed an emerging class of real-time applications, e.g., autonomous driving, in which resource-constrained edge platforms need to execute a set of real-time mixed Deep Learning (DL) tasks concurrently. Such an application paradigm poses major challenges due to the huge compute workload of deep neural network models, diverse performance requirements of different tasks, and the lack of real-time support from existing DL frameworks. In this paper, we present RT-mDL, a novel framework to support mixed real-time DL tasks on edge platform with heterogeneous CPU and GPU resource. RT-mDL aims to optimize the mixed DL task execution to meet their diverse real-time/accuracy requirements by exploiting unique compute characteristics of DL tasks. RT-mDL employs a novel storage-bounded model scaling method to generate a series of model variants, and systematically optimizes the DL task execution by joint model variants selection and task priority assignment. To improve the CPU/GPU utilization of mixed DL tasks, RT-mDL also includes a new priority-based scheduler which employs a GPU packing mechanism and executes the CPU/GPU tasks independently. Our implementation on an F1/10 autonomous driving testbed shows that, RT-mDL can enable multiple concurrent DL tasks to achieve satisfactory real-time performance in traffic light detection and sign recognition. Moreover, compared to state-of-the-art baselines, RT-mDL can reduce deadline missing rate by 40.12% while only sacrificing 1.7% model accuracy.

Original languageEnglish
Title of host publicationSenSys 2021 - Proceedings of the 2021 19th ACM Conference on Embedded Networked Sensor Systems
PublisherAssociation for Computing Machinery, Inc
Pages1-14
Number of pages14
ISBN (Electronic)9781450390972
DOIs
StatePublished - 15 Nov 2021
Externally publishedYes
Event19th ACM Conference on Embedded Networked Sensor Systems, SenSys 2021 - Hybrid, Coimbra, Portugal
Duration: 15 Nov 202117 Nov 2021

Publication series

NameSenSys 2021 - Proceedings of the 2021 19th ACM Conference on Embedded Networked Sensor Systems

Conference

Conference19th ACM Conference on Embedded Networked Sensor Systems, SenSys 2021
Country/TerritoryPortugal
CityHybrid, Coimbra
Period15/11/2117/11/21

Keywords

  • Deep Learning System
  • Edge Computing
  • Real-time Deep Learning
  • Real-time Scheduling

Fingerprint

Dive into the research topics of 'RT-mDL: Supporting Real-Time Mixed Deep Learning Tasks on Edge Platforms'. Together they form a unique fingerprint.

Cite this