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 条
  • [1] Robust closed-loop dynamic real-time optimization
    MacKinnon, Lloyd
    Swartz, Christopher L. E.
    JOURNAL OF PROCESS CONTROL, 2023, 126 : 12 - 25
  • [2] Dynamic Real-Time Optimization with Closed-Loop Prediction
    Jamaludin, Mohammad Zamry
    Swartz, Christopher L. E.
    AICHE JOURNAL, 2017, 63 (09) : 3896 - 3911
  • [3] Closed-loop dynamic real-time optimization with stabilizing model predictive control
    Ramesh, Praveen Sundaresan
    Swartz, Christopher L. E.
    Mhaskar, Prashant
    AICHE JOURNAL, 2021, 67 (10)
  • [4] Real-Time Closed-Loop System Identification of a Quadcopter
    Alabsi, Mohammed I.
    Fields, Travis D.
    JOURNAL OF AIRCRAFT, 2019, 56 (01): : 324 - 335
  • [5] THE UTILIZATION OF CLOSED-LOOP PREDICTION FOR DYNAMIC REAL-TIME OPTIMIZATION
    Jamaludin, Mohammad Z.
    Li, Hao
    Swartz, Christopher L. E.
    CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 2017, 95 (10): : 1968 - 1978
  • [6] Closed-loop Formulation for Nonlinear Dynamic Real-time Optimization
    Jamaludin, Mohammad Zamry
    Swartz, Christopher L. E.
    IFAC PAPERSONLINE, 2016, 49 (07): : 406 - 411
  • [7] An Event-Driven Closed-Loop System for Real-Time FES Control
    Rossi, Fabio
    Ros, Paolo Motto
    Cecchini, Sofia
    Crema, Andrea
    Micera, Silvestro
    Demarchi, Danilo
    2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2019, : 867 - 870
  • [8] A closed-loop anesthetic delivery system for real-time control of burst suppression
    Liberman, Max Y.
    Ching, ShiNung
    Chemali, Jessica
    Brown, Emery N.
    JOURNAL OF NEURAL ENGINEERING, 2013, 10 (04)
  • [9] Real-Time Localization for Closed-Loop Control of Assistive Furniture
    Tang, Lixuan
    Ning, Chuanfang
    Adaimi, George
    Ijspeert, Auke
    Alahi, Alexandre
    Bolotnikova, Anastasia
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (08) : 4799 - 4806
  • [10] Closed-Loop Identification and Real-Time Control of a Micro Quadcopter
    Huang, Zipeng
    Bauer, Robert
    Pan, Ya-Jun
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2022, 69 (03) : 2855 - 2863