[email protected] offloader: supporting adaptive computation offloading for Android applications

Huaqian Cai,Wei Zhang,Ying Zhang,Gang Huang
DOI: https://doi.org/10.1145/2541614.2541617
2013-01-01
Abstract:ABSTRACTComputation offloading is a promising technique to help improve the performance as well as reduce the battery consumption of a smartphone app (short for application) by executing some parts of the app on a remote server. However, to make a favorable offloading decision, one has to consider lots of factors including the program structure of the app, the hardware configuration of the smartphone, the current resources usages (e.g., battery, CPU, and memory), and the volatile network conditions. It is almost impossible to implement a program logically built-in in the app to support adaptive offloading along with the ever-changing app contexts. In this paper, we present a middleware, [email protected] Offloader, to support adaptive computation offloading for Android mobile apps. Our experiment shows the feasibility and effectiveness of [email protected] Offloader.
What problem does this paper attempt to address?