2001 · 27 citations · 16 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsLow-power DesignEmbedded Software DesignEnergy-efficient Embedded SystemsPerformance ModelingPower EstimationPower OptimizationPower-aware DesignEnergy Consumption AnalysisLow-power Embedded DesignLow-power Embedded SystemsLow-power Software DesignMicroarchitectural Power EstimationPower Modeling And EstimationPower Reduction TechniquesProcessor Power Estimation
Energy consumption of software is becoming an increasingly important issue in designing mobile embedded systems where batteries are used as the main power source. As a consequence, recently, a number of promising techniques have been proposed to optimize software for reduced energy consumption. Such low-power software techniques require an energy consumption model that can be used to estimate or predict the energy consumed by software. We propose a technique to derive an accurate energy consumption model at the instruction level, combining an empirical method and a statistical analysis technique. The result of the proposed approach is given by a model equation that characterizes energy behavior of software based on the properties of the instructions. Experimental results show that the model equation can accurately estimate the energy consumption of random instruction sequences, with an average error of 2.5%
16
Regression Analysis by Example
SRJ, Samprit Chatterjee, Ali S. Hadi et al. · Journal of the American Statistical Association · 2000 · 577 citations
The design and use of simplepower
W. Ye, N. Vijaykrishnan, Mahmut Kandemir et al. · 2000 · 471 citations · Full text
Engineering, Computer Engineering, Electrical Engineering +17