Repository logo
  • Log In
    Log in via Symplectic to deposit your publication(s).
Repository logo
  • Communities & Collections
  • Research Outputs
  • Statistics
  • Log In
    Log in via Symplectic to deposit your publication(s).
  1. Home
  2. Faculty of Engineering
  3. Faculty of Engineering
  4. An Application- and Platform-agnostic Runtime Management Framework for Multicore Systems
 
  • Details
An Application- and Platform-agnostic Runtime Management Framework for Multicore Systems
File(s)
PEC_2018_13_CR.pdf (313.53 KB)
Accepted version
Author(s)
Bragg, Graeme
Leech, Charles
Balsamo, Domenico
Davis, JJ
Wachter, Eduardo
more
Type
Conference Paper
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 concurrently 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 released.
Date Issued
2018-08-09
Date Acceptance
2018-06-15
Citation
2018, pp.57-66
URI
http://hdl.handle.net/10044/1/62199
URL
https://www.scitepress.org/PublicationsDetail.aspx?ID=4XgXJhrDE6U=&t=1
DOI
https://www.dx.doi.org/10.5220/0006939100570066
ISBN
978-989-758-322-3
Publisher
SciTePress
Start Page
57
End Page
66
Copyright Statement
© 2018 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved
Sponsor
Engineering & Physical Science Research Council (E
Identifier
http://www.scitepress.org/PublicationsDetail.aspx?ID=4XgXJhrDE6U=&t=1
Grant Number
11908 (EP/K034448/1)
Source
International Joint Conference on Pervasive and Embedded Computing and Communication Systems (PECCS) 2018
Publication Status
Published
Start Date
2018-07-29
Finish Date
2018-07-30
Coverage Spatial
Porto, Portugal
Date Publish Online
2018-08-09
About
Spiral Depositing with Spiral Publishing with Spiral Symplectic
Contact us
Open access team Report an issue
Other Services
Scholarly Communications Library Services
logo

Imperial College London

South Kensington Campus

London SW7 2AZ, UK

tel: +44 (0)20 7589 5111

Accessibility Modern slavery statement Cookie Policy

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Cookie settings
  • Privacy policy
  • End User Agreement
  • Send Feedback