arrow
返回

A flexible algorithm to offload DAG applications for edge computing

delete2024-02-01
delete4
delete
OA
AI
G
Gabriel Queiroz *
J
José Ferreira de Rezende
V
Valmir C. Barbosa
DOI:10.1016/j.jnca.2023.103791delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Multi-access Edge Computing (MEC) is an enabling technology to leverage new network applications, such as virtual/augmented reality, by providing faster task processing at the network edge. This is done by deploying servers closer to the end users to run the network applications. These applications are often intensive in terms of task processing, memory usage, and communication; thus mobile devices may take a long time or even not be able to run them efficiently. By transferring (offloading) the execution of these applications to the servers at the network edge, it is possible to achieve a lower completion time (makespan) and meet application requirements. However, offloading multiple entire applications to the edge server can overwhelm its hardware and communication channel, as well as underutilize the mobile devices' hardware. In this paper, network applications are modeled as Directed Acyclic Graphs (DAGs) and partitioned into tasks, and only part of these tasks are offloaded to the edge server. This is the DAG application partitioning and offloading problem, which is known to be NP-hard. To approximate its solution, this paper proposes the FlexDO algorithm. FlexDO combines a greedy phase with a permutation phase to find a set of offloading decisions, and then chooses the one that achieves the shortest makespan. FlexDO is compared with a proposal from the literature and two baseline solutions, considering realistic DAG applications extracted from the Alibaba Cluster Trace Program. FlexDO results are consistently only 3.9% to 8.9% above the optimal makespan in all test scenarios, which include different levels of CPU availability, a multi-user case, and different communication channel transmission rates. FlexDO outperforms both baseline solutions by a wide margin, and is three times closer to the optimal makespan than its competitor. It achieves up to 87% similarity with the optimal decision and does not burden the edge server.
Keyword:
Multi-access Edge Computing
DAG applications
Offloading
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Network and Computer Applications 封面图
Journal of Network and Computer Applications
IF:
8
论文数:
3.6K
被引数:
1.1W

机构

U
Universidade Federal do Rio de Janeiro
学者数:
2.9W
论文数: 1.8W
被引数: 1.6W
引用论文

引用论文

err分享
err收藏
Mobile Edge Computing: A Survey移动边缘计算: 一项调查
err2018-02-01
err2.0K
errOAAI
errAbbas, Nasir; Zhang, Yan; Taherkordi, Amir; Skeie, Tor
err分享
err收藏
Highly Efficient and Recyclable g-C3N4/CuO Hybrid Nanocomposite Towards Enhanced Visible-Light Photocatalytic Performance
errNano
IF0
err2016-10-20
err0
PREAI
errShiquan Hong; Yong Yu; Zhijie Yi; Haijun Zhu; Wencheng Wu; Peiyan Ma
err分享
err收藏
Ultrathin Porous WPdH Nanosheet Assemblies for Efficient Alkaline Oxygen Reduction
err2022-06-28
err0
PREAI
errHongjing Wang; Tongqing Zhou; Kai Deng; Wenjing Tian; Hongjie Yu; You Xu; Xiaonian Li; Ziqiang Wang; Liang Wang
err分享
err收藏
err分享
err收藏
Estimation of heat capacities of solid mixed oxides
err2002-01-01
err0
PREAI
errJindřich Leitner; Pavel Chuchvalec; David Sedmidubský; Aleš Strejc; Petr Abrman
err分享
err收藏
Computation offloading in mobile edge computing networks: A survey
err2022-06-01
err123
PREAI
errFeng, Chuan; Han, Pengchao; Zhang, Xu; Yang, Bowen; Liu, Yejun; Guo, Lei
err分享
err收藏
学者 查看更多内容