Multi-mode systems are characterised by a set of interacting operational modes to support different functionalities and standards. In this paper, we present a co-design methodology for multi-mode embedded systems that produces energy-efficient implementations. Based on the key observation that operational modes are executed with different probabilities, i.e., the system spends uneven amounts of time in the different modes, we develop a novel co-design technique that exploits this property to significantly reduce energy dissipation. We conduct several experiments, including a smart phone real-life example, that demonstrate the effectiveness of our approach. Reductions in power consumption of up to 64% are reported
International audienceRecent technological advances have greatly improved the performance and featur...
Managing power consumption and improving energy efficiency is a key driver in the design of computin...
This paper discusses network-wide energy optimization of embedded systems which can adapt by switchi...
Multi-mode systems are characterised by a set of interacting operational modes to support different ...
We present a novel co-design methodology for the synthesis of energy-efficient embedded systems. In ...
By shrinking feature sizes, deep-submicron technology is enabling the design of systems with increas...
This thesis studies the design of an architectural platform for realizing a set of selected applicat...
New embedded systems offer rich power management features in the form of multiple operational and no...
[[abstract]]New embedded systems offer rich power management features in the form of multiple operat...
The first part of this thesis addresses dynamic power minimisation for data and control dominated em...
In this paper, we present a novel design methodology for synthesizing multiple configurations (or mo...
Tailored to run domain-specific applications under very strict constraints on, for example, real-tim...
[[abstract]]Embedded systems are being built with renewable power sources such as solar cells to rep...
The proliferation of embedded systems and mobile devices has created an increasing demand for low-en...
International audienceEnergy consumption is a hot topic in the design of embedded systems. As mobile...
International audienceRecent technological advances have greatly improved the performance and featur...
Managing power consumption and improving energy efficiency is a key driver in the design of computin...
This paper discusses network-wide energy optimization of embedded systems which can adapt by switchi...
Multi-mode systems are characterised by a set of interacting operational modes to support different ...
We present a novel co-design methodology for the synthesis of energy-efficient embedded systems. In ...
By shrinking feature sizes, deep-submicron technology is enabling the design of systems with increas...
This thesis studies the design of an architectural platform for realizing a set of selected applicat...
New embedded systems offer rich power management features in the form of multiple operational and no...
[[abstract]]New embedded systems offer rich power management features in the form of multiple operat...
The first part of this thesis addresses dynamic power minimisation for data and control dominated em...
In this paper, we present a novel design methodology for synthesizing multiple configurations (or mo...
Tailored to run domain-specific applications under very strict constraints on, for example, real-tim...
[[abstract]]Embedded systems are being built with renewable power sources such as solar cells to rep...
The proliferation of embedded systems and mobile devices has created an increasing demand for low-en...
International audienceEnergy consumption is a hot topic in the design of embedded systems. As mobile...
International audienceRecent technological advances have greatly improved the performance and featur...
Managing power consumption and improving energy efficiency is a key driver in the design of computin...
This paper discusses network-wide energy optimization of embedded systems which can adapt by switchi...