An Alternative TAGE-like Conditional Branch Predictor

被引:8
|
作者
Michaud, Pierre [1 ]
机构
[1] Univ Rennes, IRISA, CNRS, Inria, Campus Beaulieu, F-35000 Rennes, France
关键词
Branch prediction; PPM; TAGE; Bayesian confidence estimation;
D O I
10.1145/3226098
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
TAGE is one of the most accurate conditional branch predictors known today. However, TAGE does not exploit its input information perfectly, as it is possible to obtain significant prediction accuracy improvements by complementing TAGE with a statistical corrector using the same input information. This article proposes an alternative TAGE-like predictor making statistical correction practically superfluous.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] A New Case for the TAGE Branch Predictor
    Seznec, Andre
    [J]. PROCEEDINGS OF THE 2011 44TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO 44), 2011, : 117 - 127
  • [2] MispredTable: A Side Branch Predictor to TAGE in Multithreading Processors
    Yang, Xincheng
    Mai, Songping
    Bao, Rongxin
    [J]. 2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [3] Storage Free Confidence Estimation for the TAGE branch predictor
    Seznec, Andre
    [J]. 2011 IEEE 17TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2011, : 443 - 454
  • [4] Efficient architectural exploration of TAGE branch predictor for embedded processors
    Huang, Libo
    Yu, Qi
    Zhou, Chaobing
    Ma, Jianqiao
    Li, Zhisheng
    Dou, Qiang
    [J]. MICROELECTRONICS JOURNAL, 2019, 88 : 88 - 98
  • [5] An Efficient Implementation of a TAGE Branch Predictor for Soft Processors on FPGA
    Matsui, Katsunoshin
    Islam, Md Ashraful
    Kise, Kenji
    [J]. 2019 IEEE 13TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2019), 2019, : 108 - 115
  • [6] Design Space Exploration of TAGE Branch Predictor with Ultra-Small RAM
    Zhou, Chaobing
    Huang, Libo
    Li, Zhisheng
    Zhang, Tan
    Dou, Qiang
    [J]. PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2017 (GLSVLSI' 17), 2017, : 281 - 286
  • [7] A conditional branch predictor based on weightless neural networks
    Villon, Luis A. Q.
    Susskind, Zachary
    Bacellar, Alan T. L.
    Miranda, Igor D. S.
    de Araujo, Leandro S.
    Lima, Priscila M. V.
    Breternitz, Mauricio
    John, Lizy K.
    Franca, Felipe M. G.
    Dutra, Diego L. C.
    [J]. NEUROCOMPUTING, 2023, 555
  • [8] A power-aware alternative for the perceptron branch predictor
    Aasaraai, Kaveh
    Baniasadi, Amirali
    [J]. ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2007, 4697 : 198 - +
  • [9] Design tradeoffs for the alpha EV8 conditional branch predictor
    Seznec, A
    Felix, S
    Krishnan, V
    Sazeides, Y
    [J]. 29TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, PROCEEDINGS, 2002, : 295 - 306
  • [10] TAP Prediction: Reusing Conditional Branch Predictor for Indirect Branches with Target Address Pointers
    Xie, Zichao
    Tong, Dong
    Huang, Mingkai
    Wang, Xiaoyin
    Shi, Qinqing
    Cheng, Xu
    [J]. 2011 IEEE 29TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2011, : 119 - 126