第 10 章:流水线原理
学习目标
- 理解流水线概念
- 掌握五级流水线
- 分析性能提升
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倍!