arrow
返回

FUNOff: Offloading Applications at Function Granularity for Mobile Edge Computing

delete2023-01-01
delete1
PRE
AI
陈星 (Xing Chen)
李鸣 封面图
李鸣 (Ming Li)
H
Hao Zhong *
X
Xiaona Chen
Y
Yun Ma
C
Ching‐Hsien Hsu
DOI:10.1109/TMC.2023.3240741delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Mobile edge computing (MEC) offers a promising technology that deploys computing resources closer to mobile devices for improving performance. Most of the existing studies support on-demand remote execution of the computing tasks in applications through program transformation, but they commonly assume that mobile devices merely resort to a single server for computation offloading, which cannot make full use of the scattered and changeable computing resources. Thus, for object-oriented applications, we propose a novel approach, called FUNOff, to support the dynamic offloading of applications in MEC at the function granularity. First, we extract a call tree via code analysis and locate the function invocations that are suitable for offloading. Next, we refactor the code of related object functions according to a specific program structure. Finally, we make offloading decisions referring to the context at runtime and send function invocations to multiple remote servers for execution. We evaluate the proposed FUNOff on two real-world applications. The results show that, compared with other approaches, FUNOff better supports the computation offloading of object-oriented applications in MEC, which reduces the response time by 10.7%-58.2%.
Keyword:
Mobile edge computing
computation offloading
code analysis
object-oriented application
software adaptation

期刊

IEEE Transactions on Mobile Computing 封面图
IEEE Transactions on Mobile Computing
IF:
9.2
论文数:
5.6K
被引数:
1.8W

机构

A
asia university taiwan
学者数:
2.0K
论文数: 2.8K
被引数: 5
S
shanghai jiao tong university
学者数:
15.7W
论文数: 11.7W
被引数: 159
P
peking university
学者数:
11.9W
论文数: 8.7W
被引数: 146
F
fuzhou university
学者数:
3.3W
论文数: 2.1W
被引数: 31
学者 查看更多机构
引用论文

引用论文

Energy-Efficient Offloading for DNN-Based Smart IoT Systems in Cloud-Edge Environments
err2022-03-01
err141
errOAAI
errChen, Xing; Zhang, Jianshan; Lin, Bing; Chen, Zheyi; Wolter, Katinka; Min, Geyong
err分享
err收藏
DeepWear: Adaptive Local Offloading for On-Wearable Deep Learning
err2020-02-01
err79
errOAAI
errXu, Mengwei; Qian, Feng; Zhu, Mengze; Huang, Feifan; Pushp, Saumay; Liu, Xuanzhe
err分享
err收藏
Collaborative Mobile Edge Computing in 5G Networks: New Paradigms, Scenarios, and Challenges
err2017-04-01
err504
errOAAI
errTran, Tuyen X.; Hajisami, Abolfazl; Pandey, Parul; Pompili, Dario
err分享
err收藏
Reliable Computation Offloading for Edge-Computing-Enabled Software-Defined IoV
err2020-08-01
err241
PREAI
errHou, Xiangwang; Ren, Zhiyuan; Wang, Jingjing; Cheng, Wenchi; Ren, Yong; Chen, Kwang-Cheng; Zhang, Hailin
err分享
err收藏
ULOOF: A User Level Online Offloading Framework for Mobile Edge Computing
err2018-11-01
err98
PREAI
errNeto, Jose Leal D.; Yu, Se-Young; Macedo, Daniel F.; Nogueira, Jose Marcos S.; Langar, Rami; Secci, Stefano
err分享
err收藏
Dandelion: A Unified Code Offloading System for Wearable Computing
err2019-03-01
err17
PREAI
errGolkarifard, Morteza; Yang, Ji; Huang, Zhanpeng; Movaghar, Ali; Hui, Pan
err分享
err收藏
A New Deep Learning-Based Food Recognition System for Dietary Assessment on An Edge Computing Service Infrastructure
err2018-03-01
err198
PREAI
errLiu, Chang; Cao, Yu; Luo, Yan; Chen, Guanling; Vokkarane, Vinod; Ma Yunsheng; Chen, Songqing; Hou, Peng
err分享
err收藏
学者 查看更多内容