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 条
  • [21] Data-flow frameworks for worst-case execution time analysis
    Blieberger, J
    REAL-TIME SYSTEMS, 2002, 22 (03) : 183 - 227
  • [22] Fast, Interactive Worst-Case Execution Time Analysis With Back-Annotation
    Harmon, Trevor
    Schoeberl, Martin
    Kirner, Raimund
    Klefstad, Raymond
    Kim, Kwang H.
    Lowry, Michael R.
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2012, 8 (02) : 366 - 377
  • [23] Worst-Case Communication Time Analysis for On-Chip Networks With Finite Buffers
    Bomer, Rubens Vicente De Liz
    Zeferino, Cesar Albenes
    Seman, Laio Oriel
    Leithardt, Valderi Reis Quietinho
    IEEE ACCESS, 2023, 11 : 25120 - 25131
  • [24] Worst-Case Response Time Analysis of Multitype DAG Tasks Based on Reconstruction
    Chen Shushan
    Xiao Feng
    Huang Shujuan
    Zhang Wenjuan
    Han Xingxing
    Li Tiansen
    IEEE ACCESS, 2022, 10 : 93140 - 93154
  • [25] Worst-case execution time analysis-driven object cache design
    Huber, Benedikt
    Puffitsch, Wolfgang
    Schoeberl, Martin
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (08) : 753 - 771
  • [26] A Generic Coq Proof of Typical Worst-Case Analysis
    Fradet, Pascal
    Lesourd, Maxime
    Monin, Jean-Francois
    Quinton, Sophie
    2018 39TH IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2018), 2018, : 218 - 229
  • [27] Scope-tree: a program representation for symbolic worst-case execution time analysis
    Colin, A
    Bernat, G
    EUROMICRO RTS 2002: 14TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2002, : 50 - 59
  • [28] Exact Worst-Case Execution-Time Analysis for Implicit Model Predictive Control
    Arnstrom, Daniel
    Broman, David
    Axehill, Daniel
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (10) : 7190 - 7196
  • [29] Feasibility Analysis for Temperature-Constraint Hard Real-Time Periodic Tasks
    Quan, Gang
    Chaturvedi, Vivek
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2010, 6 (03) : 329 - 339
  • [30] On the minimization of the instantaneous temperature for periodic real-time tasks
    Chen, Jian-Jia
    Hung, Chia-Mei
    Kuo, Tei-Wei
    RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 236 - +