Abstract
Energy efficient execution of applications is important for many reasons, e.g. time between battery charges, device temperature. Voltage and Frequency Scaling (VFS) enables applications to be run at lower frequencies on hardware resources thereby consuming less power. Real-time applications have deadlines that must be met otherwise their output is devalued. Dataflow modelling of real-time applications enables off-line verification of the application's temporal requirements. In this paper we describe a method to reduce the combined static and dynamic energy consumption using a Dynamic VFS (DVFS) technique for dataflow modelled real-time applications that may be mapped onto multiple hardware resources. We achieve this by using an application's static slack in order to perform DVFS while still satisfying the application's temporal requirements. We show that by formulating a dataflow modelled application and its mapping as a convex optimisation problem, with energy consumption as the objective function, the problem can be solved with a generic convex optimisation solver, producing an energy optimal constant frequency per application task. Our method allows task frequencies to be constrained such that, e.g. one frequency per application or per processor may be achieved.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 14th Euromicro Conference on Digital System Design (DSD), 31 August - 2 September 2011, Oulu, Finland |
| Editors | P. Kitsos |
| Place of Publication | Los Alamitos |
| Publisher | IEEE Computer Society |
| Pages | 117-124 |
| ISBN (Print) | 978-1-4577-1048-3 |
| DOIs | |
| Publication status | Published - 2011 |
| Event | 14th Euromicro Conference on Digital System Design (DSD 2011) - Oulu, Finland Duration: 31 Aug 2011 → 2 Sept 2011 Conference number: 14 http://dsmc2.eap.gr/dsd2011/ |
Conference
| Conference | 14th Euromicro Conference on Digital System Design (DSD 2011) |
|---|---|
| Abbreviated title | DSD 2011 |
| Country/Territory | Finland |
| City | Oulu |
| Period | 31/08/11 → 2/09/11 |
| Other | "Architectures, Methods and Tools" |
| Internet address |
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 'Power minimisation for real-time dataflow applications.'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver