News
Webinar Series 2020/21: Whole Systems Energy Transparency: More power to software developers!
12.12.2020
Our series of webinars focussing on the research of our seven flex funded projects which were awarded in 2019 has now concluded.
All webinar sessions are available to view on our YouTube channel.
If you have any questions or queries please contact Lindsey Allen, Research Project Coordinator.
2 February: Whole Systems Energy Transparency: More power to software developers!
This session is now available to view. Please use passcode:$cjzw5j5
Speaker: Professor Kerstin Eder (Bristol University)
Abstract:
Energy efficiency is now a major, if not the major, constraint in electronic systems engineering. Significant progress has been made in low power hardware design for several decades. The potential for savings is now far greater at the higher levels of abstraction in the system stack. The greatest savings are expected from energy consumption-aware software. Promoting energy efficiency to a first class software design goal is therefore an urgent research challenge.
Designing software for energy efficiency requires visibility of energy consumption from the hardware, where the energy is consumed, all the way through to the programs that ultimately control what the hardware does.
This visibility is termed energy transparency. 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 trade-off between performance, accuracy, security and energy consumption of a computation.
In this seminar I will outline recent research advances that will give “more power” to software developers. We will investigate why software is key to energy efficient computing, what energy transparency is, how to monitor and measure the energy consumed by software, how to model energy consumption at different abstraction levels, how data affects the energy consumption of a computation, and how to statically estimate the energy consumed by software.
Bio:
Kerstin Eder is Professor of Computer Science and heads the Trustworthy Systems Laboratory (http://www.bristol.ac.uk/tsl) at the University of Bristol, UK. She also leads the research theme on Verification and Validation for Safety in Robots at the Bristol Robotics Lab. Her research is focused on specification, verification and analysis techniques that allow engineers to design a system and to verify or explore its behaviour in terms of functional correctness, security, performance and energy efficiency. Kerstin has gained extensive experience of verifying complex microelectronic designs while working with leading semiconductor design and Electronic Design Automation companies. In her research she seeks novel techniques and fundamental theoretical contributions to achieve solutions that make a difference in practice. Kerstin is a Royal Academy of Engineering ‘Excellence in Engineering’ prize winner. She holds a PhD in Computational Logic, an MSc in Artificial Intelligence and an MEng in Informatics.
Latest