The University of Southampton
University of Southampton Institutional Repository

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

Predictive thermal management for energy-efficient execution of concurrent applications on heterogeneous multi-cores
Predictive thermal management for energy-efficient execution of concurrent applications on heterogeneous multi-cores
Current multi-core 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. Run-time management is imperative for adapting to such performance requirements, 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 run-time 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. When compared to state-of-the-art temperature predictors, the present work predicts 35% faster and reduces the mean absolute error from 3.25 ◦C to 1.15 ◦C for the evaluated applications scenarios.
Runtime Management, Thermal Prediction, Multi-Cores
1063-8210
Weber wachter, Eduardo
bdacc537-b1ac-4241-a6fc-b67f1e6a6ce8
Bellefroid, Cédric de
9f7b2093-8653-409f-a3a7-7d059a83cfbc
Basireddy, Karunakar Reddy
5bfb0b2e-8242-499a-a52b-e813d9a90889
Singh, Amit Kumar
bded7886-24ab-4a24-8539-f8fe106426ac
Al-Hashimi, Bashir
0b29c671-a6d2-459c-af68-c4614dce3b5d
Merrett, Geoff
89b3a696-41de-44c3-89aa-b0aa29f54020
Weber wachter, Eduardo
bdacc537-b1ac-4241-a6fc-b67f1e6a6ce8
Bellefroid, Cédric de
9f7b2093-8653-409f-a3a7-7d059a83cfbc
Basireddy, Karunakar Reddy
5bfb0b2e-8242-499a-a52b-e813d9a90889
Singh, Amit Kumar
bded7886-24ab-4a24-8539-f8fe106426ac
Al-Hashimi, Bashir
0b29c671-a6d2-459c-af68-c4614dce3b5d
Merrett, Geoff
89b3a696-41de-44c3-89aa-b0aa29f54020

Weber wachter, Eduardo, Bellefroid, Cédric de, Basireddy, Karunakar Reddy, Singh, Amit Kumar, Al-Hashimi, Bashir and Merrett, Geoff (2019) Predictive thermal management for energy-efficient execution of concurrent applications on heterogeneous multi-cores. IEEE Transactions on Very Large Scale Integration (VLSI) Systems. (In Press)

Record type: Article

Abstract

Current multi-core 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. Run-time management is imperative for adapting to such performance requirements, 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 run-time 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. When compared to state-of-the-art temperature predictors, the present work predicts 35% faster and reduces the mean absolute error from 3.25 ◦C to 1.15 ◦C for the evaluated applications scenarios.

Other
Final Version - Accepted Manuscript
Available under License Creative Commons Attribution.
Download (1MB)

More information

Accepted/In Press date: 10 January 2019
Keywords: Runtime Management, Thermal Prediction, Multi-Cores

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: 14 Mar 2019 01:42

Export record

Contributors

Author: Eduardo Weber wachter
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.

×