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 条
  • [11] Cost-efficient storage of cryogens
    Fesmire, J. E.
    Sass, J. P.
    Nagy, Z.
    Sojourner, S. J.
    Morris, D. L.
    Augustynowicz, S. D.
    ADVANCES IN CRYOGENIC ENGINEERING, VOLS 53A AND 53B, 2008, 985 : 1383 - +
  • [12] ARE TENODESIS SPLINTS COST-EFFICIENT
    BOYER, JJ
    AMERICAN JOURNAL OF OCCUPATIONAL THERAPY, 1990, 44 (09): : 857 - 857
  • [13] COST-EFFICIENT ENGINE REPAIRS
    不详
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 1994, 66 (03): : 11 - 13
  • [14] COST-EFFICIENT RECYCLING PROGRAMS
    KNAPP, B
    WORLD WASTES, 1995, 38 (06): : 22 - 22
  • [15] COST-EFFICIENT MRF DESIGN
    LINDEBERG, JD
    BIOCYCLE, 1994, 35 (08) : 66 - 69
  • [16] COST-EFFICIENT PRODUCTION OF QUALITY
    WILLE, G
    STAHL UND EISEN, 1987, 107 (12): : 573 - 574
  • [17] Cost-efficient engine repairs
    Aircraft Engineering, 1994, 66 (03):
  • [18] COST-EFFICIENT SOUND INSULATION
    RETTINGER, M
    DB-SOUND ENGINEERING MAGAZINE, 1982, 16 (08): : 35 - 35
  • [19] A SIMPLE AND COST-EFFICIENT WINDMILL
    KIDD, AW
    CME-CHARTERED MECHANICAL ENGINEER, 1987, 34 (09): : 55 - 57
  • [20] COST-EFFICIENT TAXATION MECHANISMS
    BURKOV, VN
    KHOKHLOV, VI
    AUTOMATION AND REMOTE CONTROL, 1992, 53 (05) : 703 - 709