Joint Task Offloading, CNN Layer Scheduling, and Resource Allocation in Cooperative Computing System

被引:6
|
作者
Chai, Rong [1 ]
Song, Xia [1 ]
Chen, Qianbin [1 ]
机构
[1] Chongqing Univ Posts & Telecommun, Sch Commun & Informat Engn, Chongqing 400065, Peoples R China
来源
IEEE SYSTEMS JOURNAL | 2020年 / 14卷 / 04期
基金
中国国家自然科学基金;
关键词
Task analysis; Servers; Resource management; Energy consumption; Optimization; Minimization; Scheduling; Convolutional neural networks (CNN) layer scheduling; cooperative computing; mobile cloud computing (MCC) server; mobile edge computing (MEC) server; task offloading; EDGE; IOT; CLOUD;
D O I
10.1109/JSYST.2020.2991814
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A two-tier cooperative computing system is considered in this article, where tier-1 consists of multiple mobile edge computing (MEC) servers and tier-2 consists of one mobile cloud computing (MCC) server. We assume that multiple mobile devices (MDs) are allowed to offload their tasks to the MEC and MCC servers. To facilitate task execution for the MDs, both types of servers are deployed with convolutional neural networks (CNNs). We assume that the cooperation between the MEC servers and the MCC server in task execution is enabled by scheduling different layers of the CNNs. To achieve efficient information interaction and task management, we first design a joint task management architecture. Stressing the importance of task execution latency, we formulate the joint task offloading, CNN layer scheduling and resource allocation optimization problem as an overall task latency minimization problem. To solve the formulated optimization problem, we transform it to three subproblems, i.e., CNN layer scheduling subproblem, task offloading subproblem and resource allocation subproblem, and solve the subproblems, respectively, by means of the extensive search algorithm, reformulation-linearization-technique and Lagrange dual algorithm. The effectiveness of the proposed algorithm is demonstrated via numerical simulations.
引用
收藏
页码:5350 / 5361
页数:12
相关论文
共 50 条
  • [1] On incentivizing resource allocation and task offloading for cooperative edge computing
    Chu, Weibo
    Jia, Xinming
    Yu, Zhiwen
    Lui, John C. S.
    Lin, Yi
    [J]. COMPUTER NETWORKS, 2024, 246
  • [2] Joint Offloading Scheduling and Resource Allocation in Vehicular Edge Computing: A Two Layer Solution
    Gao, Jian
    Kuang, Zhufang
    Gao, Jie
    Zhao, Lian
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (03) : 3999 - 4009
  • [3] Joint Task Offloading and Resource Allocation for Cooperative Mobile-Edge Computing Under Sequential Task Dependency
    Li, Xiang
    Fan, Rongfei
    Hu, Han
    Zhang, Ning
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (23) : 24009 - 24029
  • [4] Joint Offloading Decision and Resource Allocation with Uncertain Task Computing Requirement
    Eshraghi, Nima
    Liang, Ben
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 1414 - 1422
  • [5] Joint caching and computing resource allocation for task offloading in vehicular networks
    Wang, Zhi
    Hou, Ronghui
    [J]. IET COMMUNICATIONS, 2020, 14 (21) : 3820 - 3827
  • [6] A Joint Resource Allocation and Task Offloading Algorithm in Satellite Edge Computing
    Chen, Zhuoer
    Zhang, Deyu
    Cai, Weijun
    Luo, Wei
    Tang, Yin
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT III, 2024, 14489 : 358 - 377
  • [7] Joint Task Offloading, Resource Allocation, and Trajectory Design for Multi-UAV Cooperative Edge Computing With Task Priority
    Hao, Hao
    Xu, Changqiao
    Zhang, Wei
    Yang, Shujie
    Muntean, Gabriel-Miro
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (09) : 8649 - 8663
  • [8] Mobility-Aware Joint Task Scheduling and Resource Allocation for Cooperative Mobile Edge Computing
    Saleem, Umber
    Liu, Yu
    Jangsher, Sobia
    Li, Yong
    Jiang, Tao
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (01) : 360 - 374
  • [9] Joint Task Offloading and Resource Allocation for IoT Edge Computing With Sequential Task Dependency
    An, Xuming
    Fan, Rongfei
    Hu, Han
    Zhang, Ning
    Atapattu, Saman
    Tsiftsis, Theodoros A.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (17) : 16546 - 16561
  • [10] Cooperative Computation Offloading for UAVs: A Joint Radio and Computing Resource Allocation Approach
    Zhu, Shichao
    Gui, Lin
    Chen, Jiacheng
    Zhang, Qi
    Zhang, Ning
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2018, : 74 - 79