DocumentCode
466405
Title
A run-time, feedback-based energy estimation model For embedded devices
Author
Gurun, Selim ; Krintz, Chandra
Author_Institution
UC Santa Barbara, Santa Barbara
fYear
2006
fDate
22-25 Oct. 2006
Firstpage
28
Lastpage
33
Abstract
We present an adaptive, feedback-based, energy estimation model for battery-powered embedded devices such as sensor network gate-ways and hand-held computers. Our technique maps hardware and software counters to energy consumption values using a set of first order, linear regression equations. Our system is novel in that it combines online and offline techniques to enable runtime power prediction. Our system employs an offline instantiated model that it continuously updates using feedback from a readily available battery monitor within the device. We empirically evaluate our model and detail its robustness, accuracy, and computational cost. We also analyze the stability of the model in the presence of feedback errors. We demonstrate that our approach can achieve an error rate of 1% (extant techniques: 2.6% to 4%) for computationally bound tasks and 6.6% (extant techniques: 11%) for communication bound tasks.
Keywords
embedded systems; power aware computing; regression analysis; secondary cells; battery-powered embedded devices; computationally bound tasks; energy consumption values; handheld computers; linear regression equations; runtime feedback-based energy estimation model; sensor network gateways; Computer networks; Counting circuits; Embedded computing; Energy consumption; Feedback; Handheld computers; Hardware; Linear regression; Power system modeling; Runtime; battery monitoring unit; battery powered devices; power and energy estimation; power modeling;
fLanguage
English
Publisher
ieee
Conference_Titel
Hardware/Software Codesign and System Synthesis, 2006. CODES+ISSS '06. Proceedings of the 4th International Conference
Conference_Location
Seoul
Print_ISBN
1-59593-370-0
Electronic_ISBN
1-59593-370-0
Type
conf
DOI
10.1145/1176254.1176264
Filename
4278486
Link To Document