2020 IEEE 26th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA) 2020
DOI: 10.1109/rtcsa50079.2020.9203676
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling Real-time Deep Learning Services as Imprecise Computations

Abstract: The paper presents an efficient real-time scheduling algorithm for intelligent real-time edge services, defined as those that perform machine intelligence tasks, such as voice recognition, LIDAR processing, or machine vision, on behalf of local embedded devices that are themselves unable to support extensive computations. The work contributes to a recent direction in real-time computing that develops scheduling algorithms for machine intelligence tasks with anytime predicition. We show that deep neural network… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
7
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 33 publications
(7 citation statements)
references
References 31 publications
0
7
0
Order By: Relevance
“…In fact, Refs. [24,25,49] are most closely related to our work. Our work is, however, significantly more comprehensive than them in that the number of layers in a or the number of resblocks in a ResNet (CNN) is only one hyper-parameter whose applicability is relatively limited as thoroughly analyzed in Section 4.…”
Section: Related Workmentioning
confidence: 74%
See 1 more Smart Citation
“…In fact, Refs. [24,25,49] are most closely related to our work. Our work is, however, significantly more comprehensive than them in that the number of layers in a or the number of resblocks in a ResNet (CNN) is only one hyper-parameter whose applicability is relatively limited as thoroughly analyzed in Section 4.…”
Section: Related Workmentioning
confidence: 74%
“…At run-time, it is possible to change paths based on deadlines. In [49], a ResNet [50], is divided into a mandatory part and an optional part where the former is always executed, but the latter is run when enough time is available. In fact, Refs.…”
Section: Related Workmentioning
confidence: 99%
“…The IoT task execution follows a workflow with an end-to-end deadline in which an output of one task serves as an input for the followed task. In such a system, it is preferred for a job to produce approximate results than an overdue precise result [25]. Multiple studies have emphasized improving the orchestration and scheduling of such workloads in fog computing frameworks [22].…”
Section: Motivationmentioning
confidence: 99%
“…The paper [104] schedules the neural network perception of partially selected regions within each input frame to meet the processing deadline on the GPU. The model-level scheduling adjusts the structure of deep models to meet the task deadlines [105].…”
Section: Related Workmentioning
confidence: 99%
“…Different from the above works [103][104][105][106], Sardino designs an application-specific planner to schedule the ensemble size at run time to meet a soft deadline.…”
Section: Related Workmentioning
confidence: 99%