下面对流水线技术的描述,正确的是:
A: 流水级划分应尽量均衡,吞吐率会受到最慢的流水级影响。
B: 指令间的数据相关可能会引发数据冒险,可以通过数据转发或暂停流水线来解决。
C: 流水线技术不仅能够提高执行指令的吞吐率,还能减少单条指令的执行时间。
D: 不断加深流水线级数,总能获得性能上的提升。
A: 流水级划分应尽量均衡,吞吐率会受到最慢的流水级影响。
B: 指令间的数据相关可能会引发数据冒险,可以通过数据转发或暂停流水线来解决。
C: 流水线技术不仅能够提高执行指令的吞吐率,还能减少单条指令的执行时间。
D: 不断加深流水线级数,总能获得性能上的提升。
举一反三
- 水线按对象移动方式可分为()。 A: 不变流水线 B: 连续流水线 C: 固定流水 D: 可变流水线 E: 成组流水线
- 流水线的吞吐率是指单位时间流水线处理任务数,如果个段流水的操作时间不同,则流水线的吞吐率是(6)的倒数。 A: 最短流水段操作时间 B: 各段流水的操作时间之和 C: 最长流水段操作时间 D: 流水段数乘以最长流水段操作时间
- 各流水段的执行时间完全相等的流水线中,最大吞吐率受限于()?
- 下面关于指令流水线的描述中,正确的是 。 A: 解决程序转移对流水线的影响需要相关专用通路的支持 B: 出现数据相关时采用猜测法来加快执行 C: 在出现中断的情况下可以让已经进入流水线的指令继续执行 D: 流水线机器不能执行复杂指令
- 某CPU主频1.03GHZ,采用4级流水线,每个流水段的执行须要1个时钟周期,假定CPU执行了100条指令,在执行过程中没有发生任何流水线阻塞,此时流水线的吞吐率()。 A: 0.25×条指令/秒 B: 0.97×条指令/秒 C: 1.0×条指令/秒 D: 1.03×条指令/秒