问题 单项选择题

某指令流水线由5段组成,第1、3、5段所需时间为

,第2、4段所需时间分别为

,如下图所示那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP是。

A.


B.


C.


D.

答案

参考答案:B

解析: 流水线的实际吞吐率均小于最大吞吐率。本题中还存在着瓶颈段,吞吐率将受到瓶颈段的影响。
吞吐率TP指的是流水线机器在单位时间里能流出的任务数或结果数。如果流水线各段的经过时间相同,流水线的最大吞吐率

。如果流水线各段的经过时间不同时,流水线的最大吞吐率

,此时受限于流水线最慢子过程经过的时间。流水线中经过时间最长的子过程瓶颈子过程。
存在瓶颈段的流水线的实际吞吐率为:

单项选择题
单项选择题