DocumentCode :
2660054
Title :
PowerSpy: fine-grained software energy profiling for mobile devices
Author :
Banerjee, Kutty S. ; Agu, Emmanuel
Author_Institution :
Dept. of Comput. Sci., Worcester Polytech. Inst., MA, USA
Volume :
2
fYear :
2005
fDate :
13-16 June 2005
Firstpage :
1136
Abstract :
Battery power capacity has shown very little growth, especially when compared with the exponential growths of CPU power, memory and disk space. Hence, battery power is frequently the most constraining resource on a mobile device. As a foundation for optimizing application energy usage on mobile devices, it is increasingly important to profile system-wide energy usage in order to accurately determine where the energy is going. Previous work on profiling energy usage has either required external hardware multimeters, provided coarse grain results or required modifications to the operating system or/and profiled application. We present PowerSpy, which tracks and reports the battery energy consumed by the different threads of a monitored application, the operating system, other applications in a multi-threaded environment along with I/O devices. Using PowerSpy, we are able to measure the power consumption of five diverse applications including a Web browser, VRML graphics browser, compiler and video player, all without requiring modification to the application´s source code.
Keywords :
mobile computing; mobile handsets; online front-ends; power consumption; program compilers; software tools; virtual reality languages; PowerSpy; VRML graphics browser; Web browser; battery power capacity; compiler; fine-grained software energy profiling; mobile devices; power consumption; source code; system-wide energy usage; video player; Application software; Batteries; Computerized monitoring; Energy consumption; Graphics; Hardware; Operating systems; Personal digital assistants; Sampling methods; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Wireless Networks, Communications and Mobile Computing, 2005 International Conference on
Print_ISBN :
0-7803-9305-8
Type :
conf
DOI :
10.1109/WIRLES.2005.1549572
Filename :
1549572
Link To Document :
بازگشت