loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Graeme M. Bragg 1 ; Charles Leech 1 ; Domenico Balsamo 1 ; James J. Davis 2 ; Eduardo Wachter 1 ; Geoff V. Merrett 1 ; George A. Constantinides 2 and Bashir M. Al-Hashimi 1

Affiliations: 1 School of Electronics and Computer Science, University of Southampton, SO17 1BJ and U.K. ; 2 Department of Electrical and Electronic Engineering, Imperial College London, SW7 2AZ and U.K.

Keyword(s): Heterogeneous Systems, Runtime Management, Software Framework.

Abstract: Heterogeneous multiprocessor systems have increased in complexity to provide both high performance and energy efficiency for a diverse range of applications. This motivates the need for a standard framework that enables the management, at runtime, of software applications executing on these processors. This paper proposes the first fully application- and platform-agnostic framework for runtime management approaches that control and optimise software applications and hardware resources. This is achieved by separating the system into three distinct layers connected by an API and cross-layer constructs called knobs and monitors. The proposed framework also supports the management of applications that are executing concurrently on heterogeneous platforms. The operation of the proposed framework is experimentally validated using a basic runtime controller and two heterogeneous platforms, to show how it is application- and platform-agnostic and easy to use. Furthermore, the management of c oncurrently executing applications through the framework is demonstrated. Finally, two recently reported runtime management approaches are implemented to demonstrate how the framework enables their operation and comparison. The energy and latency overheads introduced by the framework have been quantified and an open-source implementation has been releaseda. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.188.20.56

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Bragg, G.; Leech, C.; Balsamo, D.; Davis, J.; Wachter, E.; Merrett, G.; Constantinides, G. and Al-Hashimi, B. (2018). An Application- and Platform-agnostic Runtime Management Framework for Multicore Systems. In Proceedings of the 8th International Joint Conference on Pervasive and Embedded Computing and Communication Systems - PECCS; ISBN 978-989-758-322-3; ISSN 2184-2817, SciTePress, pages 57-66. DOI: 10.5220/0006939100570066

@conference{peccs18,
author={Graeme M. Bragg. and Charles Leech. and Domenico Balsamo. and James J. Davis. and Eduardo Wachter. and Geoff V. Merrett. and George A. Constantinides. and Bashir M. Al{-}Hashimi.},
title={An Application- and Platform-agnostic Runtime Management Framework for Multicore Systems},
booktitle={Proceedings of the 8th International Joint Conference on Pervasive and Embedded Computing and Communication Systems - PECCS},
year={2018},
pages={57-66},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006939100570066},
isbn={978-989-758-322-3},
issn={2184-2817},
}

TY - CONF

JO - Proceedings of the 8th International Joint Conference on Pervasive and Embedded Computing and Communication Systems - PECCS
TI - An Application- and Platform-agnostic Runtime Management Framework for Multicore Systems
SN - 978-989-758-322-3
IS - 2184-2817
AU - Bragg, G.
AU - Leech, C.
AU - Balsamo, D.
AU - Davis, J.
AU - Wachter, E.
AU - Merrett, G.
AU - Constantinides, G.
AU - Al-Hashimi, B.
PY - 2018
SP - 57
EP - 66
DO - 10.5220/0006939100570066
PB - SciTePress