问题
单项选择题
某指令流水线由5段组成,第1、3、5段所需时间为
,第2、4段所需时间分别为
,如下图所示那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP是。
A.
B.
C.
D.
答案
参考答案:B
解析: 流水线的实际吞吐率均小于最大吞吐率。本题中还存在着瓶颈段,吞吐率将受到瓶颈段的影响。
吞吐率TP指的是流水线机器在单位时间里能流出的任务数或结果数。如果流水线各段的经过时间相同,流水线的最大吞吐率
。如果流水线各段的经过时间不同时,流水线的最大吞吐率
,此时受限于流水线最慢子过程经过的时间。流水线中经过时间最长的子过程瓶颈子过程。
存在瓶颈段的流水线的实际吞吐率为: