TY - GEN
T1 - Work-in-Progress
T2 - 44th IEEE Real-Time Systems Symposium, RTSS 2023
AU - Hu, Yigong
AU - Gokarn, Ila
AU - Liu, Shengzhong
AU - Misra, Archan
AU - Abdelzaher, Tarek
N1 - ACKNOWLEDGEMENT This work was sponsored in part by ARL W911NF-17-2-0196, NSF CNS 20-38817, IBM (IIDAI), the Boeing Company, ACE (an SRC JUMP 2.0 Center), and the National Research Foundation, Singapore under NRF-NRFI05-2019-0007.
PY - 2023
Y1 - 2023
N2 - In real-time machine inference literature, canvas-based attention scheduling was recently introduced as an effective scheduling algorithm for real-time perception pipelines. In this framework, a notion of focus locales is maintained, referring to those locales on which the perception subsystem 'focuses its attention'. Data from these locales (e.g., parts of input video frames corresponding to objects of interest) are packed into smaller bins called canvas frames that are then processed by the AI pipeline. The practice saves resources compared to processing the entirety of the original full frames. While prior work on canvas-based scheduling derived a schedulability bound, their bound applies only if focus locales are quantized into a small set of allowable container sizes for ease of packing into the canvas. In this work, we explore the possibility of removing this limiting assumption thus obviating quantization for a new bound, and generalizing the scheduling policy to allow for object resizing. Experiments on a representative AI-powered embedded platform with a real-world video dataset demonstrate improvements in efficiency in the presence and empirically validate the new bound. The result informs the design and capacity planning of modern real-time machine perception pipelines.
AB - In real-time machine inference literature, canvas-based attention scheduling was recently introduced as an effective scheduling algorithm for real-time perception pipelines. In this framework, a notion of focus locales is maintained, referring to those locales on which the perception subsystem 'focuses its attention'. Data from these locales (e.g., parts of input video frames corresponding to objects of interest) are packed into smaller bins called canvas frames that are then processed by the AI pipeline. The practice saves resources compared to processing the entirety of the original full frames. While prior work on canvas-based scheduling derived a schedulability bound, their bound applies only if focus locales are quantized into a small set of allowable container sizes for ease of packing into the canvas. In this work, we explore the possibility of removing this limiting assumption thus obviating quantization for a new bound, and generalizing the scheduling policy to allow for object resizing. Experiments on a representative AI-powered embedded platform with a real-world video dataset demonstrate improvements in efficiency in the presence and empirically validate the new bound. The result informs the design and capacity planning of modern real-time machine perception pipelines.
UR - http://www.scopus.com/inward/record.url?scp=85185344773&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85185344773&partnerID=8YFLogxK
U2 - 10.1109/RTSS59052.2023.00046
DO - 10.1109/RTSS59052.2023.00046
M3 - Conference contribution
AN - SCOPUS:85185344773
T3 - Proceedings - Real-Time Systems Symposium
SP - 435
EP - 438
BT - 44th IEEE Real-Time Systems Symposium, RTSS 2023
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 5 December 2023 through 8 December 2023
ER -