单选题
某指令流水线由五段组成,第1、3、5段所需时间为△t,第2、4段所需时间分别为3△t、2△t,如图1-15所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)(TP)为______。
A
B
C
D
【正确答案】
B
【答案解析】
[分析] 流水线的吞吐率(Though Put rate,TP)是指在单位时间内流水线所完成的任务数量或输出的结果数量。计算流水线吞吐率的基本公式为
[*]
式中:n为任务数:T
k
为处理完成n个任务所用的时间。
在流水线执行n个连续任务情况下,有
[*]
本题中,k=5,max(△t
1
,△t
2
,…,△t
5
)=3△t,故[*]
提交答案
关闭