Skip to main navigation Skip to search Skip to main content

Power minimisation for real-time dataflow applications.

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Downloads (Pure)

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 languageEnglish
Title of host publicationProceedings of the 14th Euromicro Conference on Digital System Design (DSD), 31 August - 2 September 2011, Oulu, Finland
EditorsP. Kitsos
Place of PublicationLos Alamitos
PublisherIEEE Computer Society
Pages117-124
ISBN (Print)978-1-4577-1048-3
DOIs
Publication statusPublished - 2011
Event14th Euromicro Conference on Digital System Design (DSD 2011) - Oulu, Finland
Duration: 31 Aug 20112 Sept 2011
Conference number: 14
http://dsmc2.eap.gr/dsd2011/

Conference

Conference14th Euromicro Conference on Digital System Design (DSD 2011)
Abbreviated titleDSD 2011
Country/TerritoryFinland
CityOulu
Period31/08/112/09/11
Other"Architectures, Methods and Tools"
Internet address

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    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