Application Partitioning for Offloading in Mobile Pervasive Environments
Author(s) -
Nevin Vunka Jungum,
NAWAZ MOHAMUDALLY,
Nimal Nissanke
Publication year - 2019
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.334
H-Index - 76
ISSN - 1877-0509
DOI - 10.1016/j.procs.2019.09.472
Subject(s) - computer science , mobile device , laptop , energy consumption , partition (number theory) , embedded system , computation offloading , mobile computing , bandwidth (computing) , distributed computing , computer network , real time computing , internet of things , operating system , edge computing , ecology , mathematics , combinatorics , biology
In this work, we proposed an algorithm to partition an application for offloading into exactly two clusters. One for local execution on the resource constraint mobile device and other one for remote execution on another device such as smartphone, laptop, desktop and so on. The aim is to reduce energy usage on the source mobile device and improve response time. The evaluation results show an overall application performance improvement, in terms of response time and energy consumption, of the proposed algorithm compared to a no offloading and full offloading strategy. We note that high bandwidth and remote devices with higher computational speed benefits offloading while in low connectivity, a no offloading approach is better.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom