Proactive Energy-Aware Programming
Speaker: Timo Hönig, Friedrich-Alexander University Erlangen-Nuremberg (FAU)
Date: Tuesday, June 12 2012
Time: 4:00PM to 5:00PM
Location: 32-G449 (Patil/Kiva)
Contact: Nickolai Zeldovich, x3-6005, email@example.com
Optimizing software for energy efficiency is an expensive task. There are
only few tools available that assist developers to optimize their code
at hand. Also, due to the complexity of systems, examining applications
for energy hogs is a very time-consuming task.
The talk Proactive Energy-Aware Programming will present and discuss
current approaches to energy-aware programming, from a pragmatic point
of view. Existing techniques for energy-aware programming are being
presented and their suitability is verified accordingly. Compared to
today's best practice, the talk will further present the latest results
of ongoing research efforts around the SEEP project.
The SEEP approach turns the modus operandi of energy-aware programming
into a forward-looking process. Taking advantage of symbolic execution
engines and platform-specific energy profiles, SEEP assists software
developers in making application design decisions in the awareness of the
decisions' impact on the energy footprint of the code under development.
Timo Hönig is a Ph.D. candidate at Friedrich-Alexander University
Erlangen-Nuremberg (FAU) and he works as Senior Software Engineer for
SUSE Linux GmbH.
With almost a decade of experience in systems research and systems
programming, his work in the System Software Group at FAU focuses on
energy-aware programming and energy-aware systems.
Based on Timo's broad engagement in the open source community he
maintains several open source projects and he writes articles for the
Linux Magazine from time to time. During an internship at IBM Research
he worked in the Embedded Systems Group.
See other events happening in June 2012