DocumentCode :
3455053
Title :
Opportunities for embedded software power reductions
Author :
Assare, Omid ; Goudarzi, Maziar
Author_Institution :
Electr. Eng. Dept., Sharif Univ. of Technol., Tehran, Iran
fYear :
2011
fDate :
8-11 May 2011
Abstract :
While performance and power consumption of processors present a classic trade-off in designing embedded hardware, software can be optimized in favor of both performance and energy. We evaluate the impact of optimizations at different stages of designing embedded software. We show that algorithm choice and compiler optimizations aimed at improving performance can also reduce energy consumption of an embedded processor. We also propose energy-aware compilation guidelines which can further reduce energy consumption without performance penalties. Our experimental results show that up to 85% energy reduction and 89% performance improvement can be achieved by these techniques.
Keywords :
microprocessor chips; optimising compilers; power aware computing; compiler optimizations; embedded processor; embedded software power reductions; energy-aware compilation guidelines; processor performance; processor power consumption; Algorithm design and analysis; Energy consumption; Optimization; Power demand; Program processors; Software algorithms; Low-power software; embedded systems; energy-aware compilation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering (CCECE), 2011 24th Canadian Conference on
Conference_Location :
Niagara Falls, ON
ISSN :
0840-7789
Print_ISBN :
978-1-4244-9788-1
Electronic_ISBN :
0840-7789
Type :
conf
DOI :
10.1109/CCECE.2011.6030558
Filename :
6030558
Link To Document :
بازگشت