The University of Southampton
University of Southampton Institutional Repository

Application- and platform-agnostic runtime power management of heterogeneous embedded systems

Application- and platform-agnostic runtime power management of heterogeneous embedded systems
Application- and platform-agnostic runtime power management of heterogeneous embedded systems
Increasing energy efficiency and reliability at runtime is a key challenge of heterogeneous many-core systems. We demonstrate how contributions from the PRiME project integrate to enable application- and platform-agnostic runtime management that respects application performance targets. We consider opportunities to enable runtime management across the system stack and we enable cross-layer interactions to trade-off power and reliability with performance and accuracy. We consider a system as three distinct layers, with abstracted communication between them, which enables the direct comparison of different approaches, without requiring specific application or platform knowledge. Application-agnostic runtime management is demonstrated with a selection of runtime managers from PRiME, including linear regression modelling and predictive thermal management, operating across multiple applications. Platform-independent runtime management is demonstrated using two heterogeneous platforms.
Framework , runtime management
Balsamo, Domenico
fa2dc20a-e3da-4d74-9070-9c61c6a471ba
Bragg, Graeme McLachlan
b5fd19b9-1a51-470b-a226-2d4dd5ff447a
Leech, Charles
6ba70c54-3792-41cd-a8d6-9e8884ae004f
Merrett, Geoff
89b3a696-41de-44c3-89aa-b0aa29f54020
Balsamo, Domenico
fa2dc20a-e3da-4d74-9070-9c61c6a471ba
Bragg, Graeme McLachlan
b5fd19b9-1a51-470b-a226-2d4dd5ff447a
Leech, Charles
6ba70c54-3792-41cd-a8d6-9e8884ae004f
Merrett, Geoff
89b3a696-41de-44c3-89aa-b0aa29f54020

Balsamo, Domenico, Bragg, Graeme McLachlan, Leech, Charles and Merrett, Geoff (2018) Application- and platform-agnostic runtime power management of heterogeneous embedded systems. 2018 Design, Automation and Test in Europe Conference and Exhibition, , Dresden, Germany. 19 - 23 Mar 2018.

Record type: Conference or Workshop Item (Poster)

Abstract

Increasing energy efficiency and reliability at runtime is a key challenge of heterogeneous many-core systems. We demonstrate how contributions from the PRiME project integrate to enable application- and platform-agnostic runtime management that respects application performance targets. We consider opportunities to enable runtime management across the system stack and we enable cross-layer interactions to trade-off power and reliability with performance and accuracy. We consider a system as three distinct layers, with abstracted communication between them, which enables the direct comparison of different approaches, without requiring specific application or platform knowledge. Application-agnostic runtime management is demonstrated with a selection of runtime managers from PRiME, including linear regression modelling and predictive thermal management, operating across multiple applications. Platform-independent runtime management is demonstrated using two heterogeneous platforms.

Text
PRiME_Demonstrator
Download (187kB)

More information

Published date: March 2018
Venue - Dates: 2018 Design, Automation and Test in Europe Conference and Exhibition, , Dresden, Germany, 2018-03-19 - 2018-03-23
Keywords: Framework , runtime management

Identifiers

Local EPrints ID: 424828
URI: http://eprints.soton.ac.uk/id/eprint/424828
PURE UUID: 966b3cb3-360e-4b41-af01-9597861f99bb
ORCID for Graeme McLachlan Bragg: ORCID iD orcid.org/0000-0002-5201-7977
ORCID for Charles Leech: ORCID iD orcid.org/0000-0002-2403-3873
ORCID for Geoff Merrett: ORCID iD orcid.org/0000-0003-4980-3894

Catalogue record

Date deposited: 05 Oct 2018 11:49
Last modified: 06 Dec 2024 18:15

Export record

Contributors

Author: Domenico Balsamo
Author: Graeme McLachlan Bragg ORCID iD
Author: Charles Leech ORCID iD
Author: Geoff Merrett ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×