ReTMiC: Reliability-Aware Thermal Management in Multicore Mixed-Criticality Embedded Systems

被引:0
|
作者
Safari, Sepideh [1 ]
Ansari, Mohsen [1 ,2 ]
Hessabi, Shaahin [2 ]
Henkel, Joerg [3 ]
机构
[1] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran 193955746, Iran
[2] Sharif Univ Technol, Dept Comp Sci & Engn, Tehran 1136511155, Iran
[3] Karlsruhe Inst Technol KIT, Dept Comp Sci, D-76131 Karlsruhe, Germany
来源
IEEE ACCESS | 2025年 / 13卷
关键词
Reliability; Multicore processing; Quality of service; Fault tolerant systems; Fault tolerance; Real-time systems; Timing; Embedded systems; Termination of employment; Temperature; Mixed-criticality systems; multicore platforms; task replication; embedded systems; thermal balancing; REDUNDANCY; DEMAND;
D O I
10.1109/ACCESS.2025.3542472
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the number of cores in multicore platforms increases, temperature constraints may prevent powering all cores simultaneously at maximum voltage and frequency level. Thermal hot spots and unbalanced temperatures between the processing cores may degrade the reliability. This paper introduces a reliability-aware thermal management scheduling (ReTMiC) method for mixed-criticality embedded systems. In this regard, ReTMiC meets Thermal Design Power as the chip-level power constraint at design time. In order to balance the temperature of the processing cores, our proposed method determines balancing points on each frame of the scheduling, and at run time, our proposed lightweight online re-mapping technique is activated at each determined balancing point for balancing the temperature of the processing cores. The online mechanism exploits the proposed temperature-aware factor to reduce the system's temperature based on the current temperature of processing cores and the behavior of their corresponding running tasks. Our experimental results show that the ReTMiC method achieves up to 12.8 degrees C reduction in the chip temperature and 3.5 degrees C reduction in spatial thermal variation in comparison to the state-of-the-art techniques while keeping the system reliability at a required level.
引用
收藏
页码:33157 / 33175
页数:19
相关论文
共 50 条
  • [1] Reliability-Aware Energy Management in Mixed-Criticality Systems
    Taherin, Amir
    Salehi, Mohammad
    Ejlali, Alireza
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2018, 3 (03): : 195 - 208
  • [2] Criticality-Aware Partitioning for Multicore Mixed-Criticality Systems
    Han, Jian-Jun
    Tao, Xin
    Zhu, Dakai
    Aydin, Hakan
    PROCEEDINGS 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - ICPP 2016, 2016, : 227 - 235
  • [3] Reliability-Aware Mapping Optimization of Multi-Core Systems with Mixed-Criticality
    Kang, Shin-Haeng
    Yang, Hoeseok
    Kim, Sungchan
    Bacivarov, Iuliana
    Ha, Soonhoi
    Thiele, Lothar
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [4] REALISM: Reliability-aware energy management in multi-level mixed-criticality systems with service level degradation
    Sobhani, Hoora
    Safari, Sepideh
    Saber-Latibari, Javad
    Hessabi, Shaahin
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 117
  • [5] Criticality-aware Design Space Exploration for Mixed-Criticality Embedded Systems
    Muttillo, Vittoriano
    Valente, Giacomo
    Pomante, Luigi
    COMPANION OF THE 2018 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE '18), 2018, : 45 - 46
  • [6] MultiPARTES: Multicore virtualization for Mixed-criticality Systems
    Trujillo, Salvador
    Crespo, Alfons
    Alonso, Alejandro
    16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 260 - 265
  • [7] RTOS Support for Multicore Mixed-Criticality Systems
    Herman, Jonathan L.
    Kenna, Christopher J.
    Mollison, Malcolm S.
    Anderson, James H.
    Johnson, Daniel M.
    2012 IEEE 18TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2012, : 197 - 208
  • [8] Power-Aware Runtime Scheduler for Mixed-Criticality Systems on Multicore Platform
    Ranjbar, Behnaz
    Nguyen, Tuan D. A.
    Ejlali, Alireza
    Kumar, Akash
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (10) : 2009 - 2023
  • [9] A Resource Management Framework for Mixed-Criticality Embedded Systems
    Huber, Bernhard
    El Salloum, Christian
    Obermaisser, Roman
    IECON 2008: 34TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-5, PROCEEDINGS, 2008, : 2347 - 2353
  • [10] Soft and Hard Reliability-Aware Scheduling for Multicore Embedded Systems with Energy Harvesting
    Xiang, Yi
    Pasricha, Sudeep
    IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2015, 1 (04): : 220 - 235