学习目标

  • 理解流水线概念
  • 掌握五级流水线
  • 分析性能提升

10.1 思考:如何提高性能?

单周期 CPU 太慢,怎么办?

答案:流水线!就像工厂流水线。

时钟 1: [IF] add
时钟 2: [ID] add  [IF] lw
时钟 3: [EX] add  [ID] lw   [IF] beq
时钟 4: [MEM] add [EX] lw   [ID] beq  [IF] sub
时钟 5: [WB] add  [MEM] lw  [EX] beq  [ID] sub  [IF] and

问题:理想情况下,性能提升多少倍?

答案:5倍!

下一步

第 11 章:数据冒险

更新时间: