arrow
Return

A cloud-edge collaborative task scheduling method based on model segmentation

delete2024-04-05
delete0
delete
OA
AI
C
Chuanfu Zhang
J
Jing Chen *
L
Li Wen
H
Hao Sun
Y
Yudong Geng
T
Tianxiang Zhang
M
MingChao Ji
T
Tonglin Fu
DOI:10.1186/s13677-024-00635-7delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
With the continuous development and combined application of cloud computing and artificial intelligence, some new methods have emerged to reduce task execution time for training neural network models in a cloud-edge collaborative environment. The most attractive method is neural network model segmentation. However, many factors affect the segmentation point, such as resource allocation, system energy consumption, load balancing, and network Bandwidth allocation. Some segmentation methods consider the shortest task execution time, which ignores the utilization of resources at the edge and can result in resource waste. Additionally, these factors are difficult to measure, which presents a challenge in calculating the best segmentation point to achieve the goal of maximum resource utilization and minimum task execution time. To solve this problem, this paper proposes a cloud-edge collaborative task scheduling method based on model segmentation (CECMS). This method first analyzes the factors affecting the segmentation point of the model and then obtains accurate factors that affect the segmentation point calculation through the pre-execution method. Furthermore, a multi-objective solution algorithm is improved to calculate the optimal model segmentation point. And tasks are separately offloaded to the edge and cloud based on the optimal model segmentation point. Finally, the experiments are conducted to verify the effectiveness of this method. Finally, the effectiveness of the CECMS method was verified through simulation experiments. Compared with the Dynamic Adaptive DNN Surgery (DADS) method and an adaptive DNN inference acceleration framework algorithm with end-edge-cloud collaborative computing algorithm (ADC), CECMS achieves the same effectiveness as DADS and ADC in optimizing task execution time by comprehensively considering the utilization of edge resources and minimizing task execution time, while also effectively ensuring resource utilization.
Keywords:
Cloud-edge collaboration
Model segmentation
Task execution time
Resource utilization

Journal

J
Journal of Cloud Computing-Advances Systems and Applications
IF:
4.3
Papers:
765
Citations:
2.2K

Organization

Q
Qilu University of Technology
Scholars:
1.1W
Papers: 8.9K
Citations: 16
Cited Papers

Cited Papers

errShare
errSave
An adaptive DNN inference acceleration framework with end-edge-cloud collaborative computing
err2023-03-01
err32
PREAI
errLiu, Guozhi; Dai, Fei; Xu, Xiaolong; Fu, Xiaodong; Dou, Wanchun; Kumar, Neeraj; Bilal, Muhammad
errShare
errSave
<title>Micromachined pressure gauge for the vacuum range based on damping of a resonator</title>
err2001-10-01
err0
PREAI
errSteffen Kurth; Karla Hiller; Norbert Zichner; Jan Mehner; Thomas Iwert; Steffen Biehl; Wolfram Doetzel; Thomas Gessner
errShare
errSave
errShare
errSave
errShare
errSave
ImageNet Classification with Deep Convolutional Neural Networks
err2017-05-24
err8.3W
errOAAI
errKrizhevsky, Alex; Sutskever, Ilya; Hinton, Geoffrey E.
errShare
errSave
Accurate Fault Location using Deep Neural Evolution Network in Cloud Data Center Interconnection
err2022-04-01
err62
PREAI
errYang, Hui; Zhao, Xudong; Yao, Qiuyan; Yu, Ao; Zhang, Jie; Ji, Yuefeng
errShare
errSave
A Transfer Learning-Based High Impedance Fault Detection Method Under a Cloud-Edge Collaboration Framework
err2020-01-01
err25
errOAAI
errZhang, Yongjie; Wang, Xiaojun; He, Jinghan; Xu, Yin; Zhang, Fang; Luo, Yiping
errShare
errSave
researcher View more