Publication | Closed Access
Estimating mobile application energy consumption using program analysis
233
Citations
27
References
2013
Year
Energy ConsumptionPower-aware ComputingEngineeringEnergy EfficiencyEnergy ManagementProgram AnalysisEdge ComputingSoftware SystemsEnergy ProfilingComputer EngineeringGoogle Play StoreComputer ScienceMobile ComputingEnergyPower-efficient ComputingPower ConsumptionPower-aware Software
Optimizing the energy efficiency of mobile applications can greatly increase user satisfaction. However, developers lack viable techniques for estimating the energy consumption of their applications. This paper proposes a new approach that is both lightweight in terms of its developer requirements and provides fine-grained estimates of energy consumption at the code level. It achieves this using a novel combination of program analysis and per-instruction energy modeling. In evaluation, our approach is able to estimate energy consumption to within 10% of the ground truth for a set of mobile applications from the Google Play store. Additionally, it provides useful and meaningful feedback to developers that helps them to understand application energy consumption behavior.
| Year | Citations | |
|---|---|---|
Page 1
Page 1