Abstract
My research seeks to further our understanding of energy consumption in embedded systems at the software level, where evidence suggests the most significant energy efficiency gains can be achieved. Effort at lower levels in the system stack, such as lower power process technologies and clock/power gating deliver limited benefits if the software running on top of them works against them.
Modern embedded processor architectures and the growth of parallel systems has created many new opportunities for advancing the state of the art in software energy modelling and optimisation. My research attempts to address three key questions:
• Can we accurately model software energy in an architecture with hardware multi-threading?
• What is the impact of communication within many core systems and what is the trade-off between communication, storage and computation?
• Can information on the protocols and timing behaviours of commonly used embedded interfaces be used within the application software to directly improve energy efficiency and expose opportunities for optimisations?
| Original language | English |
|---|---|
| Publication status | Published - 18 Mar 2013 |
| Event | DATE: Design, Automation & Test in Europe - Grenoble, France Duration: 18 Mar 2013 → 22 Mar 2013 |
Conference
| Conference | DATE: Design, Automation & Test in Europe |
|---|---|
| Country/Territory | France |
| City | Grenoble |
| Period | 18/03/13 → 22/03/13 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Fingerprint
Dive into the research topics of 'Energy-aware multi-threaded software systems: Measuring and modelling software energy consumption on a multi-threaded embedded processor architecture'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver