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 条
  • [1] Adaptive Computation Scaling and Task Offloading in Mobile Edge Computing
    Thinh Quang Dinh
    Tang, Jianhua
    Quang Duy La
    Quek, Tony Q. S.
    2017 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2017,
  • [2] Adaptive Task Offloading over Wireless in Mobile Edge Computing
    Zhang, Xiaojie
    Debroy, Saptarshi
    SEC'19: PROCEEDINGS OF THE 4TH ACM/IEEE SYMPOSIUM ON EDGE COMPUTING, 2019, : 323 - 325
  • [3] Adaptive Task Offloading for Mobile Edge Computing With Forecast Information
    Wang, Yitu
    Kong, Mengxue
    Zhang, Guangchen
    Wang, Wei
    Nakachi, Takayuki
    Liou, Juinjei
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2025, 74 (03) : 4132 - 4147
  • [4] Adaptive Task Offloading With Spatiotemporal Load Awareness in Satellite Edge Computing
    Zhou, Jian
    Zhao, Yuchuan
    Zhao, Lu
    Cai, Hui
    Xiao, Fu
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (06): : 5311 - 5322
  • [5] Adaptive Task Offloading Auction for Industrial CPS in Mobile Edge Computing
    Luo, Shuyun
    Wen, Yuzhou
    Xu, Weiqiang
    Puthal, Deepak
    IEEE ACCESS, 2019, 7 : 169055 - 169065
  • [6] Self-Adaptive Learning of Task Offloading in Mobile Edge Computing Systems
    Huang, Peng
    Deng, Minjiang
    Kang, Zhiliang
    Liu, Qinshan
    Xu, Lijia
    ENTROPY, 2021, 23 (09)
  • [7] Adaptive Inference Reinforcement Learning for Task Offloading in Vehicular Edge Computing Systems
    Tang, Dian
    Zhang, Xuefei
    Li, Meng
    Tao, Xiaofeng
    2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2020,
  • [8] Adaptive Task Offloading in Coded Edge Computing: A Deep Reinforcement Learning Approach
    Nguyen Van Tam
    Nguyen Quang Hieu
    Nguyen Thi Thanh Van
    Nguyen Cong Luong
    Niyato, Dusit
    Kim, Dong In
    IEEE COMMUNICATIONS LETTERS, 2021, 25 (12) : 3878 - 3882
  • [9] Fast Adaptive Task Offloading in Edge Computing Based on Meta Reinforcement Learning
    Wang, Jin
    Hu, Jia
    Min, Geyong
    Zomaya, Albert Y.
    Georgalas, Nektarios
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (01) : 242 - 253
  • [10] Adaptive Learning-Based Task Offloading for Vehicular Edge Computing Systems
    Sun, Yuxuan
    Guo, Xueying
    Song, Jinhui
    Zhou, Sheng
    Jiang, Zhiyuan
    Liu, Xin
    Niu, Zhisheng
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (04) : 3061 - 3074