FrameFeedback: A Closed-Loop Control System for Dynamic Offloading Real-Time Edge Inference

被引:0
|
作者
Jackson, Matthew [1 ]
It, Bo [1 ]
Nikolopoulos, Dimitrios S. [1 ]
机构
[1] Virginia Tech, Dept Comp Sci, Blacksburg, VA 24061 USA
基金
美国国家科学基金会;
关键词
edge computing; adaptive offloading; real-time deep learning; feedback control;
D O I
10.1109/IPDPSW63119.2024.00116
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Despite the demand for real-time deep learning applications such as video analytics at the edge, resource-constrained edge devices can largely not process video streams at their source frame rate. However, deep learning execution can be accelerated by offloading tasks to a nearby edge server equipped with a GPU. For a realistic edge system with variable network conditions and server load, we consider optimally partitioning the frames from a video stream between local processing and offloading to maximize the throughput of an edge device under a real-time deadline. To do this, we show that we can simplify the influences on processing latency into a single relevant metric and dynamically determine an appropriate offloading rate using a latency-based feedback control mechanism. Our controller settles on the optimal offloading rate without knowing network conditions, resource availability, or application computation cost. Our measurements show that our feedback controller balances sensitivity and overcorrection given a variety of network and load conditions set. We also show that our controller's Quality of Service outperforms state-of-the-art baselines and approaches.
引用
收藏
页码:584 / 591
页数:8
相关论文
共 50 条
  • [21] LEF closed-loop scheduling policy for real-time control systems
    Yepez, Jose
    Marti, Pau
    Ayza, Jordi
    Fuertes, Josep M.
    ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PTS 1 AND 2, PROCEEDINGS, 2005, : 277 - 280
  • [22] A real-time pressure estimation algorithm for closed-loop combustion control
    Al-Durra, Ahmed
    Canova, Marcello
    Yurkovich, Stephen
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2013, 38 (02) : 411 - 427
  • [23] Closed-loop testing with the real-time digital power system simulator
    Marttila, RJ
    Dick, EP
    Fischer, D
    Mulkins, CS
    ELECTRIC POWER SYSTEMS RESEARCH, 1996, 36 (03) : 181 - 190
  • [24] Identification of closed-loop system based on real-time genetic algorithm
    Li, HX
    ICEMI 2005: CONFERENCE PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL 2, 2005, : 253 - 256
  • [25] Closed-loop dynamic real-time optimization of a batch graft polymerization reactor
    Bousbia-Salah, Ryad
    Lesage, Francois
    Fikar, Miroslav
    Latifi, Abderrazak
    29TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PT B, 2019, 46 : 1345 - 1350
  • [26] Design and Implementation of Real-Time Dynamic Closed-Loop Electrophysiological Hardware-in-the-Loop Platform
    Wang J.
    Liu W.
    Chang S.
    Liang J.
    Liu C.
    Tianjin Daxue Xuebao (Ziran Kexue yu Gongcheng Jishu Ban)/Journal of Tianjin University Science and Technology, 2023, 56 (07): : 735 - 744
  • [27] A closed-loop real-time infrared scene generator
    Crow, DR
    Coker, CF
    Garbo, DL
    Olson, EM
    TECHNOLOGIES FOR SYNTHETIC ENVIRONMENTS: HARDWARE-IN-THE-LOOP TESTING III, 1998, 3368 : 342 - 351
  • [28] A REAL-TIME CLOSED-LOOP CONTROLLER FOR SECURITY DISPATCH
    KUMAR, DV
    RAJU, VV
    KUPPURAJULU, A
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 1993, 15 (05) : 307 - 313
  • [29] Combined static and dynamic dispatch of integrated electricity and heat system: A real-time closed-loop demonstration?
    Rasmussen, Theis Bo Harild
    Wu, Qiuwei
    Zhang, Menglin
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2022, 143
  • [30] FACILITIES FOR CLOSED-LOOP CONTROL IN REAL-TIME EXPERT SYSTEMS FOR INDUSTRIAL AUTOMATION
    SPINRAD, M
    ADVANCES IN INSTRUMENTATION AND CONTROL, VOL 44, PT 1-4, 1989, 44 : 479 - 483