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
来源
21ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, PROCEEDINGS | 2003年
关键词
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 条
  • [41] Cost-effective Power Management for Smart House Considering Degradation of Batteries
    Fukui, M.
    Tanaka, I.
    Miyahara, R.
    Gora, S.
    2012 IEEE INTERNATIONAL CONFERENCE ON POWER SYSTEM TECHNOLOGY (POWERCON), 2012,
  • [42] Selecting a Cost-Effective Test Case Prioritization Technique
    Sebastian Elbaum
    Gregg Rothermel
    Satya Kanduri
    Alexey G. Malishevsky
    Software Quality Journal, 2004, 12 : 185 - 210
  • [43] Sustainable hydrochar as an efficient persulfate activator for cost-effective degradation of bisphenol A
    Zhang, Xian
    Liu, Ze
    Khan, Hafiz Ihsan Ul haq
    Rousseau, Diederik P.L.
    Hulle, Stijn Van
    Chemosphere, 2024, 364
  • [44] New cost-effective mediator enhanced enzymatic degradation of aniline blue
    Lu, C.
    Luo, X. F.
    Dong, X. J.
    Peng, J. Q.
    Cao, F. X.
    JOURNAL OF ENVIRONMENTAL BIOLOGY, 2021, 42 (01) : 99 - 105
  • [45] Green and cost-effective photocatalytic degradation of murexide dye with acid catalyst
    Abidin, Zain Ul
    Majeed, Adnan
    Iqbal, Muhammad Adnan
    Kashif, Muhammad
    Fatima, Tabinda
    Yousif, Muhammad
    Arbaz, Muhammad
    Hussain, Syed Arslan
    Sajid, Muhammad
    CLEAN TECHNOLOGIES AND ENVIRONMENTAL POLICY, 2024,
  • [46] Estimation of effective usable and burial volumes of artificial reefs and the prediction of cost-effective management
    Yoon, Han-Sam
    Kim, Dongha
    Na, Won-Bae
    OCEAN & COASTAL MANAGEMENT, 2016, 120 : 135 - 147
  • [47] Design of cost-effective 2-level correlation indirect-branch predictor
    Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Acad. of Sci., Beijing 100080, China
    不详
    Jisuanji Xuebao, 2008, 11 (1898-1906): : 1898 - 1906
  • [48] A Cost-Effective Strategy for Software Vulnerability Prediction Based on Bellwether Analysis
    Kudjo, Patrick Kwaku
    Chen, Jinfu
    PROCEEDINGS OF THE 28TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS (ISSTA '19), 2019, : 424 - 427
  • [49] CODEC: Cost-Effective Duration Prediction System for Deadline Scheduling in the Cloud
    Li, Haozhe
    Ma, Minghua
    Liu, Yudong
    Qin, Si
    Qiao, Bo
    Yao, Randolph
    Chaturvedi, Harshwardhan
    Tri Tran
    Chintalapati, Murali
    Rajmohan, Saravan
    Lin, Qingwei
    Zhang, Dongmei
    2023 IEEE 34TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, ISSRE, 2023, : 298 - 308
  • [50] Value prediction as a cost-effective solution to improve embedded processors performance
    Del Pino, S
    Piñuel, L
    Moreno, RA
    Tirado, F
    VECTOR AND PARALLEL PROCESSING - VECPAR 2000, 2001, 1981 : 181 - 195