Error Detection Enhancement in COTS Superscalar Processors with Performance Monitoring Features

被引:0
|
作者
Amir Rajabzadeh
Seyed Ghassem Miremadi
Mirzad Mohandespour
机构
[1] Sharif University of Technology,Dependable Systems Laboratory (DSL), Department of Computer Engineering
来源
关键词
COTS processors; fault injection; error detection coverage; watchdog processor; performance monitoring; analytical evaluation;
D O I
暂无
中图分类号
学科分类号
摘要
Increasing use of commercial off-the-shelf (COTS) superscalar processors in industrial, embedded, and real-time systems necessitates the development of error detection mechanisms for such systems. This paper presents an error detection scheme called Committed Instructions Counting (CIC) to increase error detection in such systems. The scheme uses internal Performance Monitoring features and an external watchdog processor (WDP). The Performance Monitoring features enable counting the number of committed instructions in a program. The scheme is experimentally evaluated on a 32-bit Pentium® processor using software implemented fault injection (SWIFI). A total of 8181 errors were injected into the Pentium® processor. The results show that the error detection coverage varies between 90.92 and 98.41%, for different workloads. To verify the experimental results an analytical evaluation of the coverage is also performed.
引用
收藏
页码:553 / 567
页数:14
相关论文
共 50 条
  • [41] CONCURRENT ERROR-DETECTION USING WATCHDOG PROCESSORS - A SURVEY
    MAHMOOD, A
    MCCLUSKEY, EJ
    IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (02) : 160 - 174
  • [42] ERROR-DETECTION AND CORRECTION IN MULTILEVEL ALGEBRAIC OPTICAL PROCESSORS
    OH, S
    PARK, DC
    MARKS, RJ
    ATLAS, LE
    OPTICAL ENGINEERING, 1988, 27 (04) : 289 - 294
  • [43] ROVER Enhancement with Automatic Error Detection
    Abida, Kacem
    Karray, Fakhri
    12TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION 2011 (INTERSPEECH 2011), VOLS 1-5, 2011, : 2896 - 2899
  • [44] RELATING THE PERFORMANCE OF SPEECH PROCESSORS TO THE BIT ERROR RATE.
    Smith, Caldwell
    Speech Technology, 1983, 2 (01): : 41 - 45
  • [45] Run-time versus compile-time instruction scheduling in superscalar (RISC) processors: Performance and tradeoffs
    Leung, A
    Palem, KV
    Ungureanu, C
    3RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 1996, : 215 - 224
  • [46] Insights from Preliminary Analysis of Local Cache Performance in COTS RTOS for Multi-Core Processors
    Vance, William
    Mott, Michael
    Wotell, Mark
    Bui, Tuan
    Ross, John
    2023 IEEE/AIAA 42ND DIGITAL AVIONICS SYSTEMS CONFERENCE, DASC, 2023,
  • [47] Abnormal brain activity related to performance monitoring and error detection in children with ADHD
    Liotti, M
    Pliszka, SR
    Perez, R
    Kothmann, D
    Woldorff, MG
    CORTEX, 2005, 41 (03) : 377 - 388
  • [48] Anterior cingulate, error detection and performance monitoring: An event related fMRI study
    Carter, CS
    Braver, T
    Barch, DM
    Botvinick, M
    Noll, D
    Cohen, JD
    JOURNAL OF COGNITIVE NEUROSCIENCE, 1998, 10 : 107 - 107
  • [49] Performance enhancement on digital signal processors with complex arithmetic capability
    Negishi, Y
    Watanabe, E
    Nishihara, A
    Yanagisawa, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (02) : 238 - 245
  • [50] Performance enhancement on digital signal processors with complex arithmetic capability
    Shibaura Inst of Technology, Omiya-shi, Japan
    IEICE Trans Fund Electron Commun Comput Sci, 2 (238-245):