Adaptive reverse task offloading in edge computing for AI processes

被引:1
作者
Amanatidis, Petros [1 ]
Karampatzakis, Dimitris [1 ]
Michailidis, Georgios [1 ]
Lagkas, Thomas [1 ]
Iosifidis, George [2 ]
机构
[1] Democritus Univ Thrace, Dept Informat, Kavala 65404, Greece
[2] Delft Univ Technol, NL-2628 XE Delft, Netherlands
关键词
Task offloading; Optimization; Edge computing; Resource allocation; AI processes; RESOURCE-ALLOCATION;
D O I
10.1016/j.comnet.2024.110844
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, we witness the proliferation of edge IoT devices, ranging from smart cameras to autonomous vehicles, with increasing computing capabilities, used to implement AI-based services in users' proximity, right at the edge. As these services are often computationally demanding, the popular paradigm of offloading their tasks to nearby cloud servers has gained much traction and been studied extensively. In this work, we propose a new paradigm that departs from the above typical edge computing offloading idea. Namely, we argue that it is possible to leverage these end nodes to assist larger nodes (e.g., cloudlets) in executing AI tasks. Indeed, as more and more end nodes are deployed, they create an abundance of idle computing capacity, which, when aggregated and exploited in a systematic fashion, can be proved beneficial. We introduce the idea of reverse offloading and study a scenario where a powerful node splits an AI task into a group of subtasks and assigns them to a set of nearby edge IoT nodes. The goal of each node is to minimize the overall execution time, which is constrained by the slowest subtask, while adhering to predetermined energy consumption and AI performance constraints. This is a challenging MINLP (Mixed Integer Non-Linear Problem) optimization problem that we tackle with a novel approach through our newly introduced EAI-ARO (Edge AI-Adaptive Reverse Offloading) algorithm. Furthermore, a demonstration of the efficacy of our reverse offloading proposal using an edge computing testbed and a representative AI service is performed. The findings suggest that our method optimizes the system's performance significantly when compared with a greedy and a baseline task offloading algorithm.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Joint Task Offloading and Resources Allocation for Hybrid Vehicle Edge Computing Systems
    Yin, Luxiu
    Luo, Juan
    Qiu, Chuanxi
    Wang, Chun
    Qiao, Ying
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (08) : 10355 - 10368
  • [42] Joint Power Control and Task Offloading in Collaborative Edge–Cloud Computing Networks
    Wang, Sai
    Gong, Yi
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (17) : 15197 - 15208
  • [43] A Review of the Current Task Offloading Algorithms, Strategies and Approach in Edge Computing Systems
    Acheampong, Abednego
    Zhang, Yiwen
    Xu, Xiaolong
    Kumah, Daniel Appiah
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2023, 134 (01): : 35 - 88
  • [44] Location-aware Task Offloading in Mobile Edge Computing
    Gao, Yongqiang
    Li, Jixiao
    2022 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING, ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM, 2022, : 660 - 667
  • [45] Trusted and Efficient Task Offloading in Vehicular Edge Computing Networks
    Guo, Hongzhi
    Chen, Xiangshen
    Zhou, Xiaoyi
    Liu, Jiajia
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2024, 10 (06) : 2370 - 2382
  • [46] Task Offloading in Mobile Edge Computing: Intractability and Proposed Approaches
    Tan, Xing
    Emu, Mahzabeen
    Choudhury, Salimur
    2022 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY, WI-IAT, 2022, : 775 - 778
  • [47] Task Offloading and Resource Allocation in Heterogeneous Edge Computing Systems
    Li, Shilin
    Liu, Yiming
    Qin, Xiaoqi
    Zhang, Zhi
    Li, Hang
    2021 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2021,
  • [48] A Greedy Algorithm for Task Offloading in Mobile Edge Computing System
    Feng Wei
    Sixuan Chen
    Weixia Zou
    中国通信, 2018, 15 (11) : 149 - 157
  • [49] A Greedy Algorithm for Task Offloading in Mobile Edge Computing System
    Wei, Feng
    Chen, Sixuan
    Zou, Weixia
    CHINA COMMUNICATIONS, 2018, 15 (11) : 149 - 157
  • [50] Task offloading of cooperative intrusion detection system based on Deep Q Network in mobile edge computing
    Zhao, Xu
    Huang, Guangqiu
    Jiang, Jin
    Gao, Lin
    Li, Maozhen
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 206