DocumentCode :
127597
Title :
A model-based energy profiler using online logging for Android applications
Author :
Kamiyama, T. ; Inamura, Hiroshi ; Ohta, K.
Author_Institution :
Res. Labs. NTT DOCOMO, Inc., Yokosuka, Japan
fYear :
2014
fDate :
6-8 Jan. 2014
Firstpage :
7
Lastpage :
13
Abstract :
This paper describes a model-based energy profiler for Android applications that allows developers to test the energy-efficiency of their applications in real user environments. The profiler offers analysis of the energy consumption using a system-wide power model generated for each type of device. The model, generated by regression analysis, can determine the relationship between power consumption and each behavior of the hardware components. In this paper, we consider two profiler requirements, 1) accurate modeling of up-to-date devices and 2) lightweight online logging on devices for the collection of data. We extend our previous power model to account for the characteristics of multi-core CPUs and 3G/LTE and implement the profiler. Experiments show that it estimates energy consumption with about 10% error in a mixture of applications, while logging incurs a CPU time overhead of only 3.8%, which is superior to other profilers.
Keywords :
Android (operating system); power aware computing; regression analysis; Android applications; energy consumption; lightweight online logging; model-based energy profiler; multicore CPU; regression analysis; system-wide power model; Accuracy; Data models; Estimation; Hardware; Mathematical model; Power demand; Smart phones; Android application; energy/power modeling; mobile phone; profiling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mobile Computing and Ubiquitous Networking (ICMU), 2014 Seventh International Conference on
Conference_Location :
Singapore
Type :
conf
DOI :
10.1109/ICMU.2014.6799050
Filename :
6799050
Link To Document :
بازگشت