SCENIC: Capability and Scheduling Co-Design for Intelligent Controller on Heterogeneous Platforms
Jintao Chen, An Zou, Yuankai Xu, Yehan Ma
Abstract
Modern control systems, including robotics, drones, and autonomous vehicles, are increasingly incorporating intelligent controllers such as deep neural networks (DNNs) supported by heterogeneous processors. However, unlike conventional control algorithms on homogeneous platforms, the design and runtime execution of intelligent control tasks on heterogeneous computing platforms pose more rigorous demands and substantial challenges. These challenges encompass not only inherent conflicts between algorithm complexity and accuracy but also the couplings and trade-offs among run-time execution latency, end-to-end system performance, and reliability with timing constraints. To address these challenges, this paper introduces an end-to-end capability and scheduling co-design approach to efficiently design intelligent control tasks on heterogeneous computing architectures. We first introduce a novel and general control capability function, which bridges the control performance with the complexity of the intelligent controller, computation latency, and the properties of the physical plants. Subsequently, we formulate a comprehensive optimization problem to properly design algorithm capability and assign limited heterogeneous computational resources from offline heterogeneous resource allocation to run-time execution. Finally, we present a case study on the intelligent control of autonomous quadcopters (with the hardware-in-the-loop simulator built on Microsoft AirSim), and the extensive experiments demonstrate the superiority of the capability and scheduling co-design in terms of overall system performance compared with state-of-the-art design approaches.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get d55a199d-a34a-4172-b26a-ab2975b27df4Cited by top-tier papers1
Ask how each one uses itRelated papers
- FALCON: FPGA Accelerated Real-Time Intelligent Controller for Autonomous SystemsSiwei Ye, Jintao Chen, Yehan Ma, An ZouRTSS 2025
- Heuristic Algorithms for Co-scheduling of Edge Analytics and Routes for UAV Fleet MissionsAakash Khochare, Yogesh Simmhan, Francesco Betti Sorbelli, Sajal K. DasINFOCOM 2021 · 34 citations
- Parallel DNN Inference Framework Leveraging a Compact RISC-V ISA-based Multi-core SystemYipeng Zhang, Bo Du, Lefei Zhang, Jia WuKDD 2020 · 14 citations
- Sniper: cloud-edge collaborative inference scheduling with neural network similarity modelingWeihong Liu, Jiawei Geng, Zongwei Zhu, Jing Cao et al.DAC 2022 · 13 citations
- Decentralized Application-Level Adaptive Scheduling for Multi-Instance DNNs on Open Mobile DevicesHsin-Hsuan Sung, Jou-An Chen, Wei Niu, Jiexiong Guan et al.USENIX ATC 2023 · 9 citations
