The University of Southampton
University of Southampton Institutional Repository

Predictive thermal management for energy-efficient execution of concurrent applications on heterogeneous multicores

Predictive thermal management for energy-efficient execution of concurrent applications on heterogeneous multicores
Predictive thermal management for energy-efficient execution of concurrent applications on heterogeneous multicores

Current multicore platforms contain different types of cores, organized in clusters (e.g., ARM's big.LITTLE). These platforms deal with concurrently executing applications, having varying workload profiles and performance requirements. Runtime management is imperative for adapting to such performance requirements and workload variabilities and to increase energy and temperature efficiency. Temperature has also become a critical parameter since it affects reliability, power consumption, and performance and, hence, must be managed. This paper proposes an accurate temperature prediction scheme coupled with a runtime energy management approach to proactively avoid exceeding temperature thresholds while maintaining performance targets. Experiments show up to 20% energy savings while maintaining high-temperature averages and peaks below the threshold. Compared with state-of-the-art temperature predictors, this paper predicts 35% faster and reduces the mean absolute error from 3.25 to 1.15 °C for the evaluated applications' scenarios.

Multicores, runtime management (RTM), thermal prediction
1063-8210
1404-1415
Wächter, Eduardo Weber
bdacc537-b1ac-4241-a6fc-b67f1e6a6ce8
De Bellefroid, Cédric
9f7b2093-8653-409f-a3a7-7d059a83cfbc
Basireddy, Karunakar Reddy
5bfb0b2e-8242-499a-a52b-e813d9a90889
Singh, Amit Kumar
bb67d43e-34d9-4b58-9295-8b5458270408
Al-Hashimi, Bashir M.
0b29c671-a6d2-459c-af68-c4614dce3b5d
Merrett, Geoff
89b3a696-41de-44c3-89aa-b0aa29f54020
Wächter, Eduardo Weber
bdacc537-b1ac-4241-a6fc-b67f1e6a6ce8
De Bellefroid, Cédric
9f7b2093-8653-409f-a3a7-7d059a83cfbc
Basireddy, Karunakar Reddy
5bfb0b2e-8242-499a-a52b-e813d9a90889
Singh, Amit Kumar
bb67d43e-34d9-4b58-9295-8b5458270408
Al-Hashimi, Bashir M.
0b29c671-a6d2-459c-af68-c4614dce3b5d
Merrett, Geoff
89b3a696-41de-44c3-89aa-b0aa29f54020

Wächter, Eduardo Weber, De Bellefroid, Cédric, Basireddy, Karunakar Reddy, Singh, Amit Kumar, Al-Hashimi, Bashir M. and Merrett, Geoff (2019) Predictive thermal management for energy-efficient execution of concurrent applications on heterogeneous multicores. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 27 (6), 1404-1415. (doi:10.1109/TVLSI.2019.2896776).

Record type: Article

Abstract

Current multicore platforms contain different types of cores, organized in clusters (e.g., ARM's big.LITTLE). These platforms deal with concurrently executing applications, having varying workload profiles and performance requirements. Runtime management is imperative for adapting to such performance requirements and workload variabilities and to increase energy and temperature efficiency. Temperature has also become a critical parameter since it affects reliability, power consumption, and performance and, hence, must be managed. This paper proposes an accurate temperature prediction scheme coupled with a runtime energy management approach to proactively avoid exceeding temperature thresholds while maintaining performance targets. Experiments show up to 20% energy savings while maintaining high-temperature averages and peaks below the threshold. Compared with state-of-the-art temperature predictors, this paper predicts 35% faster and reduces the mean absolute error from 3.25 to 1.15 °C for the evaluated applications' scenarios.

Other
Final Version - Accepted Manuscript
Download (1MB)

More information

Accepted/In Press date: 10 January 2019
e-pub ahead of print date: 20 February 2019
Published date: 1 June 2019
Keywords: Multicores, runtime management (RTM), thermal prediction

Identifiers

Local EPrints ID: 427977
URI: https://eprints.soton.ac.uk/id/eprint/427977
ISSN: 1063-8210
PURE UUID: 09275266-4899-4357-b3ca-610b5c438492
ORCID for Karunakar Reddy Basireddy: ORCID iD orcid.org/0000-0001-9755-1041
ORCID for Geoff Merrett: ORCID iD orcid.org/0000-0003-4980-3894

Catalogue record

Date deposited: 06 Feb 2019 17:30
Last modified: 20 Jul 2019 00:56

Export record

Altmetrics

Contributors

Author: Eduardo Weber Wächter
Author: Cédric De Bellefroid
Author: Karunakar Reddy Basireddy ORCID iD
Author: Amit Kumar Singh
Author: Geoff Merrett ORCID iD

University divisions

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.

×