Performance Evaluation of Thermal-Constrained Scheduling Strategies in Multi-core Systems

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Abstract

The increasing usage of multi-cores in safety-critical applications, such as autonomous control, demands high levels of reliability, which crucially depends on the temperature. On the other hand, there is a natural trade-off between reliability and performance. The scheduling of tasks is one of the key factors which determine the resulting system performance as well as reliability. Commonly used techniques, such as simulation based on benchmarks, can simulate only a limited number of input sequences of system runs and hardly optimize the performance-reliability trade-off. In order to accurately evaluate the schedulers and provide formal guarantees suitable in early design stages, we use formal methods for a quantitative performance-reliability trade-off analysis. Specifically, we propose to use energy-utility quantiles as a metric to evaluate the effectiveness of a given scheduler. For illustration, we evaluate TAPE, a state-of-the-art thermal-constrained scheduler, with theoretical optimal ones.

Details

OriginalspracheEnglisch
TitelComputer Performance Engineering
Redakteure/-innenMarco Gribaudo, Mauro Iacono, Tuan Phung-Duc, Rostislav Razumchik
Herausgeber (Verlag)Springer, Berlin [u. a.]
Seiten133-147
Seitenumfang15
ISBN (Print)978-3-030-44410-5
PublikationsstatusVeröffentlicht - 2019
Peer-Review-StatusJa

Publikationsreihe

ReiheLecture Notes in Computer Science, Volume 12039
ISSN0302-9743

Workshop

Titel16th European Performance Engineering Workshop
KurztitelEPEW 2019
Dauer28 - 29 November 2019
BekanntheitsgradInternationale Veranstaltung
StadtMilan
LandItalien

Externe IDs

Scopus 85084974233
ORCID /0000-0002-5321-9343/work/142236684
ORCID /0000-0003-1724-2586/work/165453584

Schlagworte

Forschungsprofillinien der TU Dresden

Schlagwörter

  • probabilistic model checking, Thermal-constrained scheduling, Mutli-core systems, Energy-utility quantiles

Bibliotheksschlagworte