Cost-effective graceful degradation in speculative processor subsystems: The branch prediction case

被引:11
|
作者
Almukhaizim, S [1 ]
Verdel, T [1 ]
Makris, Y [1 ]
机构
[1] Yale Univ, Dept Elect Engn, New Haven, CT 06520 USA
关键词
D O I
10.1109/ICCD.2003.1240894
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We analyze the effect of errors in branch predictors, a representative example of speculative processor subsystems, to motivate the necessity for fault tolerance in such subsystems. We also describe the design of fault tolerant branch predictors using general fault tolerance techniques. We then propose a fault-tolerant implementation that utilizes the Finite State Machine (FSM) structure of the Pattern History Table (PHT) and the set of potential faulty states to predict the branch direction, yet without strictly identifying the correct state. The proposed solution provides virtually the same prediction accuracy as general fault tolerant techniques, while significantly reducing the incurred hardware overhead.
引用
收藏
页码:194 / 197
页数:4
相关论文
共 50 条
  • [31] Cost-effective Build Outcome Prediction Using Cascaded Classifiers
    Ni, Ansong
    Li, Ming
    2017 IEEE/ACM 14TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2017), 2017, : 455 - 458
  • [32] PREDICTION OF NEGATIVE CROSSMATCH - AN AID FOR COST-EFFECTIVE KIDNEY SHARING
    MICKEY, MR
    AYOUB, G
    TERASAKI, PI
    TRANSPLANTATION PROCEEDINGS, 1982, 14 (02) : 279 - 281
  • [33] An Analytical Framework for TJR Readmission Prediction and Cost-Effective Intervention
    Lee, Hyo Kyung
    Jin, Rebecca
    Feng, Yuan
    Bain, Philip A.
    Goffinet, Jo
    Baker, Christine
    Li, Jingshan
    IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2019, 23 (04) : 1760 - 1772
  • [34] Case Study of a Cost-effective Small Wind Turbine
    Sleiti, A. K.
    Mehrabian, A.
    ENERGY SOURCES PART B-ECONOMICS PLANNING AND POLICY, 2015, 10 (02) : 132 - 138
  • [35] A case study for cost-effective lens barrel design
    Saayman, Melanie
    OPTICAL SYSTEM ALIGNMENT, TOLERANCING, AND VERIFICATION V, 2011, 8131
  • [36] Case Report: Efficient and Cost-Effective Diagnosis of Vaginitis
    Prendez, Jennifer Yee
    AMERICAN FAMILY PHYSICIAN, 2019, 99 (06) : 344 - 344
  • [37] Selecting a cost-effective test case prioritization technique
    Elbaum, S
    Rothermel, G
    Kanduri, S
    Malishevsky, AG
    SOFTWARE QUALITY JOURNAL, 2004, 12 (03) : 185 - 210
  • [38] Selecting a Cost-Effective Test Case Prioritization Technique
    Sebastian Elbaum
    Gregg Rothermel
    Satya Kanduri
    Alexey G. Malishevsky
    Software Quality Journal, 2004, 12 : 185 - 210
  • [39] A cost-effective 2-D discrete cosine transform processor with reconfigurable datapath
    Lai, YK
    Hsu, HJ
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II: COMMUNICATIONS-MULTIMEDIA SYSTEMS & APPLICATIONS, 2003, : 492 - 495
  • [40] An Efficient And Cost-Effective Context-Parsing Architecture For Dynamically Reconfigurable Cryptographic Processor
    Luo, Kai
    PROCEEDINGS OF 2016 8TH IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN 2016), 2016, : 71 - 74