ABSTRACT
We propose a kernel-level energy profiling tool KLEP that can work with diverse APIs of Android. KLEP addresses the challenges of the tail energy problem and the complex interrelation between hardware components in the device energy consumption profile. KLEP collects energy-sensitive events in the kernel and measures real energy consumption of the device at the same time, and employs a LSTM neural-network-based model for energy profiling. The preliminary results show that the curves profiled by KLEP can match the actual energy consumption with low error and overhead.
- Kitae Kim and et al. 2014. FEPMA: fine-grained event-driven power meter for android smartphones based on device driver layer event monitoring. DATE. Google ScholarDigital Library
- Abhinav Pathak and et al. 2011. Fine-Grained Power Modeling for Smartphones Using System Call Tracing. EUROSYS. Google ScholarDigital Library
- Chanmin Yoon and et al. 2012. AppScope: Application Energy Metering Framework for Android Smartphones using Kernel Activity Monitoring. USENIX ATC. Google ScholarDigital Library
- Wojciech Zaremba and et al. 2015. Recurrent Neural Network Regularization. Eprint Arxiv (2015).Google Scholar
Index Terms
- KLEP: a kernel level energy profiling tool for Android: poster abstract
Recommendations
Calibrating parameters and formulas for process-level energy consumption profiling in smartphones
Battery-powered mobile devices substantially constrain energy resources. Process-level energy profiling tools can identify the most energy-consuming process and detail the energy usage of hardware components. With the help of energy profiling tools, ...
Profiling Software for Energy Consumption
GREENCOM '12: Proceedings of the 2012 IEEE International Conference on Green Computing and CommunicationsThe amount of energy consumed by computer systems can be lowered through the use of more efficient algorithms and software. Unfortunately, software developers lack the tools to pinpoint energy-hungry sections in their code and therefore have to rely on ...
Energy profiling for mPlatform
SenSys '09: Proceedings of the 7th ACM Conference on Embedded Networked Sensor SystemsThe ability to accurately profile energy consumption is of great importance for energy management in low-power devices. This work presents a novel energy profiling architecture by combining the high-speed CPLD bus signaling capability of mPlatform with ...
Comments