Loading...

Opportunities for embedded software power reductions

Assare, O ; Sharif University of Technology | 2011

782 Viewed
  1. Type of Document: Article
  2. DOI: 10.1109/CCECE.2011.6030558
  3. Publisher: 2011
  4. Abstract:
  5. 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
  6. Keywords:
  7. Energy-aware compilation ; Low-power software ; Compiler optimizations ; Embedded hardware ; Embedded processors ; Energy aware ; Energy reduction ; Improving performance ; Low Power ; Performance improvements ; Performance penalties ; Power reductions ; Computer hardware ; Embedded systems ; Energy utilization ; Optimization ; Program compilers ; Embedded software
  8. Source: Canadian Conference on Electrical and Computer Engineering ; 2011 , Pages 000763-000766 ; 08407789 (ISSN) ; 9781424497898 (ISBN)
  9. URL: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6030558