Cost-efficient branch target buffers

被引:0
|
作者
Hoogerbrugge, J [1 ]
机构
[1] Philips Res Labs, NL-5656 AA Eindhoven, Netherlands
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Branch target buffers (BTBs) are caches in which branch information is stored that is used for branch prediction by the fetch stage of the instruction pipeline. A typical BTB requires a few kbyte of storage which makes it rather large and, because it is accessed every cycle, rather power consuming. Partial resolution has in the past been proposed to reduce the size of a BTB. A partial resolution BTB stores not all tag bits that would be required to do an exact lookup. The result is a smaller BTB at the price of slightly less accurate branch prediction. This paper proposes to make use of branch locality to reduce the size of a BTB. Short-distance branches need fewer BTB bits than long-distance branches that are less frequent. Two BTB organisations are presented that use branch locality. Simulation results are given that demonstrate the effectiveness of the described techniques.
引用
收藏
页码:950 / 959
页数:10
相关论文
共 50 条
  • [41] On Cost-Efficient Learning of Data Dependency
    Jang, Hyeryung
    Song, Hyungseok
    Yi, Yung
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (03) : 1382 - 1394
  • [42] The Cost-Efficient Awareness for Cloud MapReduce
    Yu, Yuan-Chih
    2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 573 - 578
  • [43] EQUIPMENT CHANGES WITH COST-EFFICIENT TIMES
    不详
    HOSPITALS, 1987, 61 (08): : 106 - +
  • [44] A Cost-Efficient Regional Synchronization System
    Piriz, R.
    Roldan, P.
    Sanz, D.
    Diaz, J.
    Gonzalez, A.
    Polewka, T.
    Bauch, A.
    2017 JOINT CONFERENCE OF THE EUROPEAN FREQUENCY AND TIME FORUM AND IEEE INTERNATIONAL FREQUENCY CONTROL SYMPOSIUM (EFTF/IFC), 2017, : 683 - 685
  • [45] DEVELOPMENT OF A COST-EFFICIENT PSYCHOGERIATRICS SERVICE
    BARSA, JJ
    KASS, F
    BEELS, CC
    GURLAND, B
    CHARLES, E
    AMERICAN JOURNAL OF PSYCHIATRY, 1985, 142 (02): : 238 - 241
  • [46] Cost-efficient increase in fan capacity
    ABB Solyvent-Ventec, France
    World Cem, 5
  • [47] Building a cost-efficient central plant
    Lizardos, Evans J.
    Engineered Systems, 1998, 15 (02):
  • [48] Cost-efficient Stream Processing on the Cloud
    Tri Minh Truong
    Harwood, Aaron
    Sinnott, Richard O.
    Chen, Shiping
    2019 IEEE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2019), 2019, : 209 - 213
  • [49] Cost-Efficient Protection in TDM PONs
    Machuca, Carmen Mas
    Chen, Jiajia
    Wosinska, Lena
    IEEE COMMUNICATIONS MAGAZINE, 2012, 50 (08) : 110 - 117
  • [50] Branch target buffers: WCET analysis framework and timing predictability
    Grund, Daniel
    Reineke, Jan
    Gebhard, Gernot
    JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (06) : 625 - 637