Thermal-Aware Resource Management for Embedded Real-Time Systems

被引:19
|
作者
Lee, Youngmoon [1 ]
Chwa, Hoon Sung [1 ,2 ]
Shin, Kang G. [1 ]
Wang, Shige [3 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
[2] DGIST, Daegu 42988, South Korea
[3] Gen Motors, Warren, MI 48093 USA
基金
新加坡国家研究基金会;
关键词
Dynamic ambient temperature; embedded real-time systems; task-level power dissipation; thermal-aware resource management; ENVIRONMENT; TASKS;
D O I
10.1109/TCAD.2018.2857279
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With an increasing demand for complex and powerful system-on-chips, modern real-time automotive systems face significant challenges in managing on-chip-temperature. We demonstrate, via real experiments, the importance of accounting for dynamic ambient temperature and task-level power dissipation in resource management so as to meet both thermal and timing constraints. To address this problem, we propose RT-TRM, a real-time thermal-aware resource management framework. We first introduce a task-level dynamic power model that can capture different power dissipations with a simple task-level parameter called the activity factor. We then develop two new mechanisms, adaptive parameter assignment and online idle-time scheduling. The former adjusts voltage/frequency levels and task periods according to the varying ambient temperature while preserving feasibility. The latter generates a schedule by allocating idle times efficiently without missing any task/job deadline. By tightly integrating the solutions of these two mechanisms, we can guarantee both thermal and timing constraints in the presence of dynamic ambient temperature variations. We have implemented RT-TRM on an automotive microcontroller to demonstrate its effectiveness, achieving better resource utilization by 18.2% over other runtime approaches while meeting both thermal and timing constraints.
引用
收藏
页码:2857 / 2868
页数:12
相关论文
共 50 条
  • [1] Thermal-Aware Design and Management of Embedded Real-Time Systems
    Lee, Youngmoon
    [J]. PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1252 - 1255
  • [2] Thermal-Aware QoS Management for Real-Time Databases
    Bai, Tian
    Xu, Hao
    Pan, Yun
    [J]. PROCEEDINGS OF 2018 IEEE 9TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2018, : 621 - 624
  • [3] Thermal-Aware Standby-Sparing Technique on Heterogeneous Real-Time Embedded Systems
    Ansari, Mohsen
    Safari, Sepideh
    Yari-Karin, Sina
    Gohari-Nazari, Pourya
    Khdr, Heba
    Shafique, Muhammad
    Henkel, Joerg
    Ejlali, Alireza
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (04) : 1883 - 1897
  • [4] Thermal-Aware Global Real-Time Scheduling on Multicore Systems
    Fisher, Nathan
    Chen, Jian-Jia
    Wang, Shengquan
    Thiele, Lothar
    [J]. 15TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATION SYMPOSIUM: RTAS 2009, PROCEEDINGS, 2009, : 131 - +
  • [5] Minimizing peak temperature in embedded real-time systems via thermal-aware periodic resources
    Ahmed, Masud
    Fisher, Nathan
    Wang, Shengquan
    Hettiarachchi, Pradeep
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2011, 1 (03): : 226 - 240
  • [6] Thermal-aware MapReduce Real-Time Scheduling in Heterogeneous Server Systems
    Tang, Tzu-Chen
    Chen, Ya-Shu
    [J]. 2016 RESEARCH IN ADAPTIVE AND CONVERGENT SYSTEMS, 2016, : 207 - 212
  • [7] Thermal-aware global real-time scheduling and analysis on multicore systems
    Fisher, Nathan
    Chen, Jian-Jia
    Wang, Shengquan
    Thiele, Lothar
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (05) : 547 - 560
  • [8] Thermal-Aware Feedback Control Scheduling for Soft Real-Time Systems
    Yue, Jinming
    Zhang, Tiefei
    Liu, Yannan
    Quan, Baixin
    Chen Tianzhou
    [J]. 2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1479 - 1486
  • [9] Thermal-Aware Servers for Real-Time Tasks on Multi-Core GPU-Integrated Embedded Systems
    Hosseinimotlagh, Seyedmehdi
    Kim, Hyoseung
    [J]. 25TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2019), 2019, : 254 - 266
  • [10] Thermal-aware Adaptive Platform Management for Heterogeneous Embedded Systems
    Maity, Srijeeta
    Ghose, Anirban
    Dey, Soumyajit
    Biswas, Swarnendu
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (05)