Proceedings of the ACM on Measurement and Analysis of Computing Systems · 2017 · 19 citations · 18 references
ComputingComputer EngineeringComputer SystemsMobile ComputingMobile SystemsResource Utilization AnalysisEnergy EfficiencyEnergy UseEnergy-efficient Mobile ComputingPower EstimationPower ManagementWeb Performance OptimizationEnergy ConsumptionLoad DecompositionPower ConsumptionPower Consumption Modeling
Modeling the energy consumption of applications on mobile devices is an important topic that has received much attention in recent years. However, there has been very little research on modeling the energy consumption of the mobile Web. This is primarily due to the short-lived yet complex page load process that makes it infeasible to rely on coarse-grained resource monitoring for accurate power estimation. We present RECON, a modeling approach that accurately estimates the energy consumption of any Web page load and deconstructs it into the energy contributions of individual page load activities. Our key intuition is to leverage low-level application semantics in addition to coarse-grained resource utilizations for modeling the page load energy consumption. By exploiting fine-grained information about the individual activities that make up the page load, RECON enables fast and accurate energy estimations without requiring complex models. Experiments across 80 Web pages and under four different optimizations show that RECON can estimate the energy consumption for a Web page load with an average error of less than 7%. Importantly, RECON helps to analyze and explain the energy effects of an optimization on the individual components of Web page loads.
18
R: A Language and Environment for Statistical Computing
R Core Team · 2000 · 353K citations · Full text
Natural Sciences, Computer Science, Statistical Computing +10
Neural networks: A comprehensive foundation
Ryszard Tadeusiewicz · Control Engineering Practice · 1995 · 7.3K citations
A general regression neural network
Donald F. Specht · IEEE Transactions on Neural Networks · 1991 · 4.5K citations