Embedded systems often have strict energy consumption requirements, allowing them to operate in environments where heat removal is difficult, or the supply of energy is limited. Energy efficient hardware operates at the behest of the software running on it. Software engineers must write code that is a good fit for the underlying hardware in order to get the best efficiency. This Thesis proposes modelling techniques that connect the energy characteristics of modern, multi-threaded, multi-core embedded hardware, to the software running upon it, in order to provide energy consumption data from a software perspective, giving insight into code's energy consumption. This paper gives an overview of this work, focusing on multi-core communication energy measurements taken using the Swallow many-core research platform.
|Number of pages||2|
|Specialist publication||ICT-Energy Letters|
|Publication status||Published - 18 Jul 2014|