Runahead execution: An effective alternative to large instruction windows

被引:28
|
作者
Mutlu, O [1 ]
Stark, J [1 ]
Wilkerson, C [1 ]
Patt, YN [1 ]
机构
[1] Univ Texas, Austin, TX 78712 USA
关键词
D O I
10.1109/MM.2003.1261383
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
AN INSTRUCTION WINDOW THAT CAN TOLERATE LATENCIES TO DRAM MEMORY IS PROHIBITIVELY COMPLEX AND POWER HUNGRY. TO AVOID HAVING TO BUILD SUCH LARGE WINDOWS, RUNAHEAD EXECUTION USES OTHERWISE-IDLE CLOCK CYCLES TO ACHIEVE AN AVERAGE 22 PERCENT PERFORMANCE IMPROVEMENT FOR PROCESSORS WITH INSTRUCTION WINDOWS OF CONTEMPORARY SIZES. THIS TECHNIQUE INCURS ONLY A SMALL HARDWARE COST AND DOES NOT SIGNIFICANTLY INCREASE THE PROCESSOR'S COMPLEXITY.
引用
收藏
页码:20 / 25
页数:6
相关论文
共 50 条
  • [41] Instruction fetch mechanisms for multipath execution processors
    Klauser, A
    Grunwald, D
    32ND ANNUAL INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, (MICRO-32), PROCEEDINGS, 1999, : 38 - 47
  • [42] An analysis of the performance impact of wrong-path memory references on out-of order and runahead execution processors
    Mutlu, O
    Kim, H
    Armstrong, DN
    Patt, YN
    IEEE TRANSACTIONS ON COMPUTERS, 2005, 54 (12) : 1556 - 1571
  • [43] Pre-service teachers’ perceptions of effective inquiry instruction: are effective instruction and effective inquiry instruction essentially the same?
    Mark W. Aulls
    Ahmed Ibrahim
    Instructional Science, 2012, 40 : 119 - 139
  • [44] Cryosurgery: an effective alternative treatment modality for large lentigo maligna
    Cordel, N
    Boullie, MC
    Joly, P
    ANNALES DE DERMATOLOGIE ET DE VENEREOLOGIE, 2004, 131 (05): : 488 - 489
  • [45] EFFECTIVE SPELLING INSTRUCTION
    GRAHAM, S
    ELEMENTARY SCHOOL JOURNAL, 1983, 83 (05): : 560 - 567
  • [46] Effective Reading Instruction
    不详
    EDUCATION, 1951, 72 (04): : 279 - 280
  • [47] Designing effective instruction
    Linda Lohr
    Eugene Kowch
    Educational Technology Research and Development, 2004, 52 (4) : 85 - 90
  • [48] EFFECTIVE MATHEMATICS INSTRUCTION - DEVELOPMENT, INSTRUCTION, AND PROGRAMS
    LLOYD, JW
    KELLER, CE
    FOCUS ON EXCEPTIONAL CHILDREN, 1989, 21 (07) : 1 - 10
  • [49] A BASIS FOR EFFECTIVE INSTRUCTION
    HEIMAN, T
    ROHRBACH, N
    AGRICULTURAL EDUCATION MAGAZINE, 1983, 55 (07): : 6 - 7
  • [50] Designing effective instruction
    Kowch, E
    ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT, 2004, 52 (04): : 85 - 90