DocumentCode :
2205284
Title :
Elicit: Efficiently identify computation-intensive tasks in mobile applications for offloading
Author :
Hassan, Mohammed A. ; Qi Wei ; Songqing Chen
Author_Institution :
NetApp Inc., USA
fYear :
2015
fDate :
6-7 Aug. 2015
Firstpage :
12
Lastpage :
22
Abstract :
As mobile devices are battery powered and have less computing resources, plenty of research has been conducted on how to efficiently offload computing-intensive tasks in a mobile application to more powerful counterpart. However, prior research either implicitly assumes that the computing-intensive tasks are known in advance or the application developers will make special notations about them. In this paper, we design a framework Elicit to efficiently identify the computation-intensive tasks in mobile applications for offloading. Furthermore, we also consider the response time savings dynamically when deciding whether to offload a task based on the runtime system resources. A prototype of Elicit is built based on the Dalvik VM. Our evaluation with some popular Android applications from Google Play shows that Elicit can efficiently find an application´s computing-intensive task and save response time and energy consumption when these tasks are offloaded.
Keywords :
Mobile applications; Mobile handsets; Performance gain; Servers; Support vector machines; Time factors; Training;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networking, Architecture and Storage (NAS), 2015 IEEE International Conference on
Conference_Location :
Boston, MA, USA
Type :
conf
DOI :
10.1109/NAS.2015.7255215
Filename :
7255215
Link To Document :
بازگشت