Real-time worst-case temperature analysis with temperature-dependent parameters

被引:5
作者
Yang, Hoeseok [1 ]
Bacivarov, Iuliana [1 ]
Rai, Devendra [1 ]
Chen, Jian-Jia [2 ]
Thiele, Lothar [1 ]
机构
[1] ETH, Zurich, Switzerland
[2] Karlsruhe Inst Technol, D-76021 Karlsruhe, Germany
关键词
Real-time systems; Real-time analysis; Formal worst-cast temperature analysis; Temperature-dependent leakage power; Resource availability;
D O I
10.1007/s11241-013-9188-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the evolution of today's semiconductor technology, chip temperature increases rapidly mainly due to the growth in power density. Therefore, for modern embedded real-time systems it is crucial to estimate maximal temperatures early in the design in order to avoid burnout and to guarantee that the system can meet its real-time constraints. This paper provides answers to a fundamental question: What is the worst-case peak temperature of a real-time embedded system under all feasible scenarios of task arrivals? A novel thermal-aware analytic framework is proposed that combines a general event/resource model based on network and real-time calculus with system thermal equations. This analysis framework has the capability to handle a broad range of uncertainties in terms of task execution times, task invocation periods, jitter in task arrivals, and resource availability. The considered model takes both dynamic and leakage power as well as thermal dependent conductivity into consideration. Thorough simulation experiments validate the theoretical results.
引用
收藏
页码:730 / 762
页数:33
相关论文
共 50 条
  • [31] Probabilistic Worst Case Response Time Estimation for Multi-Core Real-Time Systems
    Mucha, Matthias
    Mottok, Juergen
    Deubzer, Michael
    2015 4TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2015, : 31 - 36
  • [32] Minimizing the Maximum Processor Temperature by Temperature-Aware Scheduling of Real-Time Tasks
    Ozceylan, Baver
    Haverkort, Boudewijn R.
    de Graaf, Maurits
    Gerards, Marco E. T.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (08) : 1084 - 1097
  • [33] Worst-Case Blocking Time Optimization in WCRT Analysis for vMPCP on Multi-Core Virtual Machines
    Wang, Sumei
    IEEE ACCESS, 2024, 12 : 118427 - 118441
  • [34] A Revised Trajectory Approach for the Worst-Case Delay Analysis of an AFDX Network
    Tang, Xueqian
    Li, Qiao
    Lu, Guangshan
    Xiong, Huagang
    IEEE ACCESS, 2019, 7 : 142564 - 142573
  • [35] Open Challenges for Probabilistic Measurement-Based Worst-Case Execution Time
    Gil, Samuel Jimenez
    Bate, Iain
    Lima, George
    Santinelli, Luca
    Gogonel, Adriana
    Cucu-Grosjean, Liliana
    IEEE EMBEDDED SYSTEMS LETTERS, 2017, 9 (03) : 69 - 72
  • [36] Fast and Precise Worst-Case Interference Placement for Shared Cache Analysis
    Nagar, Kartik
    Srikant, Y. N.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (03)
  • [37] Precise Worst-Case Blocking Time of Tasks Under Priority Inheritance Protocol
    Faldella, Eugenio
    Loreti, Daniela
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (11) : 1901 - 1913
  • [38] A case study of performance analysis for real-time systems
    Arciniegas, JL
    Cerón, R
    Ruiz, JL
    Martínez, V
    Dueñas, JC
    Proceedings of the IASTED International Conference on Software Engineering, 2004, : 59 - 64
  • [39] Longer Is Shorter: Making Long Paths to Improve the Worst-Case Response Time of DAG Tasks
    He, Qingqiang
    Guan, Nan
    Lv, Mingsong
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (12) : 4519 - 4531
  • [40] TALk: A Temperature-Aware Leakage Minimization Technique for Real-Time Systems
    Yuan, Lin
    Leventhal, Sean R.
    Gu, Junjun
    Qu, Gang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (10) : 1564 - 1568