Effects of Online Fault Detection Mechanisms on Probabilistic Timing Analysis

被引:0
|
作者
Chen, Chao [1 ]
Panerati, Jacopo [1 ]
Beltrame, Giovanni [1 ]
机构
[1] Ecole Polytech Montreal, Montreal, PQ, Canada
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In real time systems, random caches have been proposed as a way to simplify software timing analysis, by avoiding corner cases usually found in deterministic systems. Using this random approach, one can obtain an application's probabilistic Worst Case Execution Time (pWCET) to be used for timing analysis. As with deterministic systems, technology scaling in cache memories is making transient and permanent faults more likely, which in turn affects the system's timing behavior. To mitigate these effects, one can introduce a detection mechanism that classifies a fault as transient or permanent, with the goal of disabling permanently faulty cache blocks to avoid future accesses. In this paper, we compare the effects of two online detection mechanisms for permanent faults, namely rule-based detection and Dynamic Hidden Markov Model (D-HMM) based detection, for the generation of safe pWCET estimates. Experimental results show that different mechanisms can greatly affect safe pWCET margins, and that by using D-HMM the pWCET of the system can be improved compared to rule-based detection.
引用
收藏
页码:41 / 46
页数:6
相关论文
共 50 条
  • [21] Experimental validation of fault detection and fault tolerance mechanisms
    Gawkowski, P
    Sosnowski, J
    SEVENTH IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2002, : 181 - 186
  • [22] Timing Is Everything? The Effects of Timing and Placement of Online Privacy Indicators
    Egelman, Serge
    Tsai, Janice
    Cranor, Lorrie Faith
    Acquisti, Alessandro
    CHI2009: PROCEEDINGS OF THE 27TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, VOLS 1-4, 2009, : 319 - 328
  • [23] Analysis of intermittent timing fault vulnerability
    Kothawade, Saurabh
    Chakraborty, Koushik
    Roy, Sanghamitra
    Han, Yiding
    MICROELECTRONICS RELIABILITY, 2012, 52 (07) : 1515 - 1522
  • [24] Bayesian probabilistic seismic hazard analysis with respect to near-fault effects
    Rahimi M.
    Yahyaabadi A.
    Asian Journal of Civil Engineering, 2019, 20 (3) : 341 - 349
  • [25] Probabilistic Timing Analysis of a Periodic Task on a Microcontroller
    Thorn, Jonathan
    Vidimlic, Najda
    Friebe, Anna
    Papadopoulos, Alessandro V.
    Nolte, Thomas
    2019 24TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2019, : 1419 - 1422
  • [26] Challenges and New Trends in Probabilistic Timing Analysis
    Quinton, S.
    Ernst, R.
    Bertrand, D.
    Yomsi, P. Meumeu
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 810 - 815
  • [27] A Comparison on Timing Analysis Using Probabilistic Approaches
    Bhaghath, P. J.
    Ramesh, S. R.
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2014,
  • [28] An aligned mixture probabilistic principal component analysis for fault detection of multimode chemical processes
    Yang, Yawei
    Ma, Yuxin
    Song, Bing
    Shi, Hongbo
    CHINESE JOURNAL OF CHEMICAL ENGINEERING, 2015, 23 (08) : 1357 - 1363
  • [29] Probabilistic Timing Analysis on Conventional Cache Designs
    Kosmidis, Leonidas
    Curtsinger, Charlie
    Quinones, Eduardo
    Abella, Jaume
    Berger, Emery
    Cazorla, Francisco J.
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 603 - 606
  • [30] Speeding up Static Probabilistic Timing Analysis
    Milutinovic, Suzana
    Abella, Jaume
    Hardy, Damien
    Quinones, Eduardo
    Puaut, Isabelle
    Cazorla, Francisco J.
    ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2015, 2015, 9017 : 236 - 247