The filter checker: An active verification management approach

被引:0
|
作者
Yoo, Joonhyuk [1 ]
Franklin, Manoj [1 ]
机构
[1] Univ Maryland, Dept Elect & Comp Engn, College Pk, MD 20742 USA
关键词
D O I
10.1109/DFT.2006.64
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic verification architectures provide fault detection by employing a simple checker processor that dynamically checks the computations of a complex processor. For dynamic verification to be viable, the checker processor must keep up with the retirement throughput of the core processor. However, the overall throughput would be limited if the checker processor is neither fast nor wide enough to keep up with the core processor. We investigate the impact of checker bandwidth on performance. As a solution for the checker's congestion, we propose an Active Verification Management (AVM) approach with a filter checker. The goal of AVM is to reduce overloaded verification in the checker with a congestion avoidance policy and to minimize the performance degradation caused by congestion. Before the verification process starts at the checker processor, a filter checker marks a Correctness Non-criticality Indicator (CNI) bit in advance to indicate how likely these pre-computed results are to be unimportant for reliability. Then AVM decides how to deal with the marked instructions by using a congestion avoidance policy. Both reactive and proactive congestion avoidance policies are proposed to skip the verification process at the checker. Our results show that the proposed AVM has the potential to solve the verification congestion problem when perfect fault coverage is not needed. With no AVM, congestion at the checker badly affects performance, to the tune of 57%, when compared to that of a non-fault-tolerant processor. With good marking by AVM, the performance of a reliable processor approaches 95% of that of a non-fault-tolerant processor. Although instructions can be skipped on a random basis, such an approach reduces the fault coverage. A filter checker with a marking policy correlated with the correctness non-criticality metric, on the other hand, significantly reduces the soft error rate. Finally, we also present results showing the trade-off between performance and reliability.
引用
下载
收藏
页码:516 / +
页数:2
相关论文
共 50 条
  • [41] Multi filter bank approach for speaker verification based on genetic algorithm
    Charbuillet, Christophe
    Gas, Bruno
    Chetouani, Mohamed
    Zarader, Jean Luc
    ADVANCES IN NONLINEAR SPEECH PROCESSING, 2007, 4885 : 105 - 113
  • [42] STATE-SPACE APPROACH TO ACTIVE FILTER DESIGN
    JESS, J
    IEEE TRANSACTIONS ON CIRCUIT THEORY, 1973, CT20 (05): : 586 - 589
  • [43] Kalman filter approach to real options with active learning
    Sebastian Sund
    Lars H. Sendstad
    Jacco J. J. Thijssen
    Computational Management Science, 2022, 19 : 457 - 490
  • [44] An improved harmonic detecting approach for active power filter
    Ma, L
    Zhou, JH
    Lu, ZY
    Qian, ZM
    IPEMC 2000: THIRD INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE, VOLS 1-3, PROCEEDINGS, 2000, : 1420 - 1424
  • [45] Multiobjective Optimization Approach to the Active Power Filter Control
    Tobola, Andrzej
    Mikolajuk, Kazimierz
    PROCEEDINGS OF 2016 17TH INTERNATIONAL CONFERENCE COMPUTATIONAL PROBLEMS OF ELECTRICAL ENGINEERING (CPEE), 2016,
  • [46] Kalman filter approach to real options with active learning
    Sund, Sebastian
    Sendstad, Lars H.
    Thijssen, Jacco J. J.
    COMPUTATIONAL MANAGEMENT SCIENCE, 2022, 19 (03) : 457 - 490
  • [47] SOFTWARE PACKAGE FOR THE ACTIVE QUEUE MANAGEMENT MODULE MODEL VERIFICATION
    Velieva, Tatyana R.
    Korolkova, Anna, V
    Gevorkyan, Migran N.
    Vasilyev, Sergey A.
    Zaryadov, Ivan S.
    Kulyabov, Dmitry S.
    32ND EUROPEAN CONFERENCE ON MODELLING AND SIMULATION (ECMS 2018), 2018, : 498 - 504
  • [48] A Lightweight Integration of Mutation Analysis with the Model Checker for System Safety Verification
    Jayanthi, J.
    Nanda, Manju
    Nayak, Sameer
    2013 7TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2013), 2013, : 76 - 81
  • [49] Formal Verification of an Executable LTL Model Checker with Partial Order Reduction
    Brunner, Julian
    Lammich, Peter
    JOURNAL OF AUTOMATED REASONING, 2018, 60 (01) : 3 - 21
  • [50] Automated Assertion Checker Generator and Information Flow Tracking for Security Verification
    Zapata, Miguel Angel Alfaro
    Shahshahani, Amirhossein
    Zilic, Zeljko
    2024 25TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED 2024, 2024,