1、数据相关是指令在流水线中重叠执行时,当后继指令需要用到前面的指令产生的结果时发生的。
2、控制相关是当流水线遇到转移指令引起的。统计表明,转移指令约占总指令的四分之一左右,比
起数据相关,它会使流水线丧失更多的功能。
3、水线性能通常用吞吐率、加速比和效率三项指标衡量。
4、消除方法:让流水线中的某些指令暂停,而让其他指令继续执行。
1、数据相关是指令在流水线中重叠执行时,当后继指令需要用到前面的指令产生的结果时发生的。
2、控制相关是当流水线遇到转移指令引起的。统计表明,转移指令约占总指令的四分之一左右,比
起数据相关,它会使流水线丧失更多的功能。
3、水线性能通常用吞吐率、加速比和效率三项指标衡量。
4、消除方法:让流水线中的某些指令暂停,而让其他指令继续执行。