信管网cnitpm694579622***: [回复] 吞吐率公式:吞吐率 = 指令条数 / 流水线时间
流水线时间公式:流水线时间 = 一条指令所需时间+(指令条数-1)*时间最长的指令的一段
流水线中,每个阶段的执行时间是固定的。在执行过程中流水线会受到执行时间最长的指令的限制,所以每隔3△t完成一条指令。
信管网cnitpm620241489***: [回复]
cnitpm504461477461的原帖: 2022/5/4 8:34:42 为什么是每隔3△t? 求解答
信管网cnitpm621376231***: [回复]
cnitpm504461477461的原帖: 2022/9/19 16:15:56cnitpm504461477461的原帖: 2022/5/4 8:34:42 为什么是每隔3△t? 同问 流水线处理,第一条指令第一段流水完成后,开始第二段流水,同时开始第二条指令的第一段流水,在第一指令的第二段流水完成前,其它指令的第二段不执行,你按照这样去画图,就会发下第一指令完成后的3t时间,第二条指令才能完成,再画上第三条也是,第三条指令也是相差3t,所以是每个3t
信管网cnitpm504461477***: [回复]
cnitpm504461477461的原帖: 2022/5/4 8:34:42 为什么是每隔3△t? 同问
信管网cnitpm504461477***: [回复] 为什么是每隔3△t?
|