arrow
Return

An Efficient Application Partitioning Algorithm in Mobile Environments

delete2019-07-01
delete91
PRE
AI
吴华明 cover
吴华明 (Huaming Wu) *
W
William J. Knottenbelt
K
Katinka Wolter
DOI:10.1109/TPDS.2019.2891695delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Application partitioning that splits the executions into local and remote parts, plays a critical role in high-performance mobile offloading systems. Optimal partitioning will allow mobile devices to obtain the highest benefit from Mobile Cloud Computing (MCC) or Mobile Edge Computing (MEC). Due to unstable resources in the wireless network (network disconnection, bandwidth fluctuation, network latency, etc.) and at the service nodes (different speeds of mobile devices and cloud/edge servers, memory, etc.), static partitioning solutions with fixed bandwidth and speed assumptions are unsuitable for offloading systems. In this paper, we study how to dynamically partition a given application effectively into local and remote parts while reducing the total cost to the degree possible. For general tasks (represented in arbitrary topological consumption graphs), we propose a Min-Cost Offloading Partitioning (MCOP) algorithm that aims at finding the optimal partitioning plan (i.e., to determine which portions of the application must run on the mobile device and which portions on cloud/edge servers) under different cost models and mobile environments. Simulation results show that the MCOP algorithm provides a stable method with low time complexity which significantly reduces execution time and energy consumption by optimally distributing tasks between mobile devices and servers, besides it adapts well to mobile environmental changes.
Keywords:
Mobile cloud computing
mobile edge computing
communication networks
offloading
application partitioning
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Parallel and Distributed Systems cover
IEEE Transactions on Parallel and Distributed Systems
IF:
6
Papers:
5.2K
Citations:
1.1W

Organization

T
tianjin university
Scholars:
8.0W
Papers: 5.8W
Citations: 88
F
Free University of Berlin
Scholars:
3.8W
Papers: 3.2W
Citations: 51
I
Imperial College London
Scholars:
8.3W
Papers: 7.3W
Citations: 11.1W
researcher View more organizations
Cited Papers

Cited Papers

Using S3D to analyze ship system alternatives for a 100 MW 10,000 ton surface combatant
err2017-08-01
err0
errOAAI
errRichard Smart; Julie Chalfant; John Herbst; Blake Langland; Angela Card; Rod Leonard; Angelo Gattozzi
errShare
errSave
errShare
errSave
Biocompatibility of polyimide microelectrode array for retinal stimulation
err2004-01-01
err0
PREAI
errJong-Mo Seo; Sung June Kim; Hum Chung; Eui Tae Kim; Hyeong Gon Yu; Young Suk Yu
errShare
errSave
Computation Offloading for Service Workflow in Mobile Cloud Computing
err2015-12-01
err217
PREAI
errDeng, Shuiguang; Huang, Longtao; Taheri, Javid; Zomaya, Albert Y.
errShare
errSave
Estimation of heat capacities of solid mixed oxides
err2002-01-01
err0
PREAI
errJindřich Leitner; Pavel Chuchvalec; David Sedmidubský; Aleš Strejc; Petr Abrman
errShare
errSave
researcher View more