Energy efficiency is now a major (if not the major) concern in electronic systems engineering. While hardware can be designed to save a modest amount of energy, the potential for savings are far greater at the higher levels of abstraction in the system stack. The greatest savings are expected from energy consumption-aware software.
In this seminar I will focus on the importance of energy transparency from hardware to software as a foundation for energy-aware system design. Energy transparency enables a deeper understanding of how algorithms and coding impact on the energy consumption of a computation when executed on hardware. It is a key prerequisite for informed design space exploration and helps system designers to find the optimal tradeoff between performance, accuracy and energy consumption of a computation. Promoting energy efficiency to a first class software design goal is therefore an urgent research challenge.
I will give insights into my research agenda towards energy-aware software design, and show initial, very encouraging results in static analysis for energy consumption of programs based on energy consumption models for state-of-the-art hardware.
* * * * *
Date & time: 27/09/2013 at 10:00.
Location: Seminar Room (2.8.3), Physics Department, Instituto Superior Técnico, Lisbon.
Support: Supported by Phys-Info (IT), with funding from FCT, FEDER and EU FP7, specifically through FCT strategic project FCT PEst-OE/EEI/LA0008/2013 and the FP7 projects Landauer (GA 318287) and PAPETS (GA 323901).