课件参考说明成果高体ilp.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 52页
  • 2021-09-04 发布于北京
  • 举报
高等计算机系统结构;流水线的性能;指令流水线的总体结构;;Instruction Taken known? Target known? J JR BEQZ/BNEZ;深度指令流水线中的转移损失;降低转移损失;转移预测;静态转移预测;动态转移预测 learning based on past behavior; 假设每条指令2个转移预测位 当连续两次出现转移预测错误时,改变预测方向!;转移历史表 Branch History Table;开采转移的空间关联 Yeh and Patt, 1992;两级转移预测器;BHT局限性;转移目标缓冲器 (Branch Target Buffer);地址冲突(Address Collisions);BTB仅对控制指令有效;Branch Target Buffer (BTB);在译码前查询BTB;合并BTB和BHT;跳转寄存器(JR)的使用;子程序返回栈(Subroutine Return Stack);错误预测的恢复;支持精确中断的按序提交;流水线中的转移错误预测;;双向推测执行;“Data in ROB” Design (HP PA8000, Pentium Pro, Core2Duo);Unified Physical Register File (MIPS R10K, Alpha 21264, Pentium 4);Pipeline Design with Physical Regfile;物理寄存器的生命期;物理寄存器的管理;物理寄存器的管理;物理寄存器的管理;物理寄存器的管理;物理寄存器的管理;物理寄存器的管理;op;op;;超标量处理器的寄存器重命名;超标量处理器的寄存器重命名;;按序存储队列(In-Order Memory Queue);保守的Load乱序执行;地址推测(Address Speculation);Memory Dependence Prediction (Alpha 21264);推测式Loads / Stores;Speculative Store Buffer;Speculative Store Buffer;Fetch

文档评论(0)

1亿VIP精品文档

相关文档