内容文稿分析教案高体oooissue.pptxVIP

  • 0
  • 0
  • 约1.88千字
  • 约 115页
  • 2021-09-04 发布于北京
  • 举报
高等计算机系统结构;上一讲小结;相关和冒险;;记分板控制的四级;记分板控制的四级(续一);记分板的三个主要组成部分;CDC 6600 的记分板;Read operands;思 考 如何使处理器更快、更有效?;;C Code example ;;提交序列:指令退离处理器 完成序列:指令操作完成 执行序列:指令开始执行 发送序列:指令发送到执行部件 译码序列:指令开始译码 取指序列:处理器访问存储器中的指令 存储序列:程序在存储器中的存放地址;按序发射的局限性:示例;乱序发射(Out-of-Order Issue);按序发射的局限性:示例;在流水线能够有多少指令?;突破ISA中程序可用寄存器数目限制;Little’s Law;指令级并行与换名技术;寄存器换名技术;另一个动态算法: Tomasulo算法;Tomasulo算法 与 记分板;Tomasulo的结构图;Tomasulo算法的三段;保留站的组成;Tomasulo示例 第0周期;Tomasulo示例 第1周期;Tomasulo示例 第2周期;Tomasulo示例 第3周期;Tomasulo示例 第4周期;Tomasulo示例 第5周期;Tomasulo示例 第6周期;Tomasulo示例 第7周期;Tomasulo示例 第8周期;Tomasulo示例 第9周期;Tomasulo示例 第10周期;Tomasulo示例 第11周期;Tomasulo示例 第12周期;Tomasulo示例 第13周期;Tomasulo示例 第14周期;Tomasulo示例 第15周期;Tomasulo示例 第16周期;Tomasulo示例 第55周期;Tomasulo示例 第56周期;Tomasulo示例 第57周期;与记分板的第62周期相比;Tomasulo 与 记分板 (IBM 360/91 与 CDC 6600);Tomasulo算法的缺点;Tomasulo 循环示例;循环示例 第0周期;循环示例 第1周期;循环示例 第2周期;循环示例 第3周期;循环示例 第4周期;循环示例 第5周期;循环示例 第6周期;循环示例 第7周期;循环示例 第8周期;循环示例 第9周期;循环示例 第10周期;循环示例 第11周期;循环示例 第12周期;循环示例 第13周期;循环示例 第14周期;循环示例 第15周期;循环示例 第16周期;循环示例 第17周期;循环示例 第18周期;循环示例 第19周期;循环示例 第20周期;循环示例 第21周期;寄存器换名技术;数据流(Dataflow)执行;换名 乱序发射:示例;数据驱动(Data-Driven)执行;简化分配/回收 Simplifying Allocation/Deallocation;Tomasulo算法小结;有效性(Effectiveness)?;精确中断(Precise Interrupts);中断的影响 乱序完成(Out-of-order Completion);精确中断与推测式之间的关系;硬件对精确中断的支持;支持精确中断的ROB扩展;回卷和换名 Rollback and Renaming;换名表(Renaming Table);转移开销(Branch Penalty);转移之间的平均指令运行长度;显式寄存器换名;显式寄存器换名的优点;能够在记分板中使用显式寄存器换名策略;采用显式寄存器换名策略的记分板控制;Scoreboard With Explicit Renaming;Renamed Scoreboard 1;Renamed Scoreboard 2;Renamed Scoreboard 3;Renamed Scoreboard 4;Renamed Scoreboard 5;Renamed Scoreboard 6;Renamed Scoreboard 7;Renamed Scoreboard 8;Renamed Scoreboard 9;Renamed Scoreboard 10;Renamed Scoreboard 11;Renamed Scoreboard 12;Renamed Scoreboard 13;Renamed Scoreboard 14;Renamed Scoreboard 15;Renamed Scoreboard 16;Renamed Scoreboard 17;Renamed Scoreboard 18;小结;小结;Tomasulo算法的相关技术

文档评论(0)

1亿VIP精品文档

相关文档