The University of Southampton
University of Southampton Institutional Repository

The PRiME Framework: Application- & platform-agnostic system management

The PRiME Framework: Application- & platform-agnostic system management
The PRiME Framework: Application- & platform-agnostic system management
Multi-core and heterogeneous processors in modern embedded platforms have increased in complexity to provide both high-performance and energy-efficient execution of applications.
As a result, the runtime management and control of these platforms has become a non-trivial process with many different approaches being reported in the literature. In addition, applications have become increasingly dynamic to exploit these processors runtime adjustable parameters that can be tuned to optimise and influence their behaviour. These two challenges motivate the need for a consistent approach to runtime management that is cross-platform and generic in the support of applications. This abstract presents the PRiME Framework, a cross-layer framework that enables application- and platformagnostic runtime management by separating a system into three distinct layers connected by an API and cross-layer constructs called knobs and monitors. The motivation for the framework’s underlying concepts are discussed and its use is demonstrated with a range of platforms and applications.
An open-source implementation of this framework has been released.
Heterogeneous systems, runtime management, software frameworks
Bragg, Graeme McLachlan
b5fd19b9-1a51-470b-a226-2d4dd5ff447a
Balsamo, Domenico
fa2dc20a-e3da-4d74-9070-9c61c6a471ba
Leech, Charles R
6ba70c54-3792-41cd-a8d6-9e8884ae004f
Merrett, Geoff
89b3a696-41de-44c3-89aa-b0aa29f54020
Bragg, Graeme McLachlan
b5fd19b9-1a51-470b-a226-2d4dd5ff447a
Balsamo, Domenico
fa2dc20a-e3da-4d74-9070-9c61c6a471ba
Leech, Charles R
6ba70c54-3792-41cd-a8d6-9e8884ae004f
Merrett, Geoff
89b3a696-41de-44c3-89aa-b0aa29f54020

Bragg, Graeme McLachlan, Balsamo, Domenico, Leech, Charles R and Merrett, Geoff (2018) The PRiME Framework: Application- & platform-agnostic system management. At Adaptive Many-Core Architectures and Systems Workshop (15/06/18) Adaptive Many-Core Architectures and Systems Workshop, York, United Kingdom. 13 - 15 Jun 2018.

Record type: Conference or Workshop Item (Other)

Abstract

Multi-core and heterogeneous processors in modern embedded platforms have increased in complexity to provide both high-performance and energy-efficient execution of applications.
As a result, the runtime management and control of these platforms has become a non-trivial process with many different approaches being reported in the literature. In addition, applications have become increasingly dynamic to exploit these processors runtime adjustable parameters that can be tuned to optimise and influence their behaviour. These two challenges motivate the need for a consistent approach to runtime management that is cross-platform and generic in the support of applications. This abstract presents the PRiME Framework, a cross-layer framework that enables application- and platformagnostic runtime management by separating a system into three distinct layers connected by an API and cross-layer constructs called knobs and monitors. The motivation for the framework’s underlying concepts are discussed and its use is demonstrated with a range of platforms and applications.
An open-source implementation of this framework has been released.

Text ManyCore18 - Accepted Manuscript
Download (168kB)

More information

Published date: June 2018
Venue - Dates: Adaptive Many-Core Architectures and Systems Workshop, York, United Kingdom, 2018-06-13 - 2018-06-15
Keywords: Heterogeneous systems, runtime management, software frameworks

Identifiers

Local EPrints ID: 422211
URI: https://eprints.soton.ac.uk/id/eprint/422211
PURE UUID: eb85f67a-a56d-420f-a799-1b152c1a2cd9
ORCID for Graeme McLachlan Bragg: ORCID iD orcid.org/0000-0002-5201-7977
ORCID for Charles R 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: 18 Jul 2018 16:31
Last modified: 06 Oct 2018 00:35

Export record

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 https://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.

×