KIT | KIT-Bibliothek | Impressum | Datenschutz

MonTM: Monitoring-Based Thermal Management for Mixed-Criticality Systems

Mettler, Marcel; Rapp, Martin ORCID iD icon 1; Khdr, Heba ORCID iD icon 1; Mueller-Gritschneder, Daniel; Henkel, Jörg 1; Schlichtmann, Ulf
1 Institut für Technische Informatik (ITEC), Karlsruher Institut für Technologie (KIT)

Abstract:

With a rapidly growing functionality of embedded real-time applications, it becomes inevitable to integrate tasks of different safety integrity levels on one many-core processor leading to a large-scale mixed-criticality system. In this process, it is not sufficient to only isolate shared architectural resources, as different tasks executing on different cores also possibly interfere via the many-core processor’s thermal management. This can possibly lead to best-effort tasks causing deadline violations for safety-critical tasks. In order to prevent such a scenario, we propose a monitoring-based hardware extension that communicates imminent thermal violations between cores via a lightweight interconnect. Building on this infrastructure, we propose a thermal strategy such that best-effort tasks can be throttled in favor of safety-critical tasks. Furthermore, assigning static voltage/frequency (V/f) levels to each safety-critical task based on their worst-case execution time may result in unnecessary high V/f levels when the actual execution finishes faster. To free the otherwise wasted thermal resources, our solution monitors the progress of safety-critical tasks to detect slack and safely reduce their V/f levels. ... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000157945
Veröffentlicht am 20.04.2023
Originalveröffentlichung
DOI: 10.4230/oasics.parma-ditam.2023.5
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Technische Informatik (ITEC)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2023
Sprache Englisch
Identifikator ISBN: 978-3-9597726-9-3
ISSN: 2190-6807
KITopen-ID: 1000157945
Erschienen in 14th Workshop on Parallel Programming and Run-Time Management Techniques for Many-Core Architectures and 12th Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms (PARMA-DITAM 2023), Ed.: J. Bispo
Veranstaltung 14th Workshop on Parallel Programming and Run-Time Management Techniques for Many-Core Architectures and 12th Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms (PARMA-DITAM 2023), Toulouse, Frankreich, 17.01.2023
Verlag Schloss Dagstuhl - Leibniz-Zentrum für Informatik (LZI)
Seiten Art.-Nr.: 5
Serie Open access series in informatics (OASIcs) ; 107
Vorab online veröffentlicht am 13.03.2023
Schlagwörter Dynamic thermal management, mixed-criticality, monitoring
Nachgewiesen in Scopus
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page