DocumentCode
2671006
Title
An Embedded Software Power Model Based on Algorithm Complexity Using Back-Propagation Neural Networks
Author
Li, Qi ; Guo, Bing ; Shen, Yan ; Wang, JiHe ; Wu, YuanSheng ; Liu, Yunben
Author_Institution
Sch. of Comput. Sci. & Eng., SiChuan Univ., Chengdu, China
fYear
2010
fDate
18-20 Dec. 2010
Firstpage
454
Lastpage
459
Abstract
Nowadays as low carbon economy is greatly advocated worldwide, the electricity consumption caused by a huge number of embedded computer systems is gaining more and more attention. Different instruction set, software algorithm and high-level software architecture can significantly affect the system energy consumption. In this paper, we first analyze the relations between software power consumption and some software characteristics on algorithm level. Through measuring three algorithm complexity characteristics, i.e., time complexity, space complexity and input scale, we propose an embedded software power model based on algorithm complexity. Then, we design and train a back propagation neural network to fit the power model accurately based on a sample training function set and more than 400 software power data. Simulation results show that the error between the estimation values of this model and the real measured values is below 10 percent, and this model can effectively estimate the power consumption of software in an early stage of software design.
Keywords
backpropagation; embedded systems; instruction sets; neural nets; power consumption; power engineering computing; software architecture; algorithm complexity; back propagation neural networks; electricity consumption; embedded computer systems; embedded software power model; high-level software architecture; instruction set; low carbon economy; software algorithm; software design; system energy consumption; Analytical models; Artificial neural networks; Complexity theory; Embedded software; Energy consumption; Software algorithms; algorithm complexity; back-propagation neural network; power model; software power consumption;
fLanguage
English
Publisher
ieee
Conference_Titel
Green Computing and Communications (GreenCom), 2010 IEEE/ACM Int'l Conference on & Int'l Conference on Cyber, Physical and Social Computing (CPSCom)
Conference_Location
Hangzhou
Print_ISBN
978-1-4244-9779-9
Electronic_ISBN
978-0-7695-4331-4
Type
conf
DOI
10.1109/GreenCom-CPSCom.2010.25
Filename
5724868
Link To Document