假设用一条4级流水线结构来完成一条指令的取指、指令译码和取数运算以及送回结果4个基本操作,每段执行时间是10ns、20ns、30ns、40ns,则连续输入100条时的吞吐率为(30)。

admin2019-06-12  31

问题 假设用一条4级流水线结构来完成一条指令的取指、指令译码和取数运算以及送回结果4个基本操作,每段执行时间是10ns、20ns、30ns、40ns,则连续输入100条时的吞吐率为(30)。

选项 A、2.53×107/S
B、2.46×107/s
C、2.64×107/S
D、2.94×107/s

答案C

解析 当流水线各段所经历的时间不一样时,吞吐率的计算公式为:

    式中m为流水线的段数;△ti为第i段所需时间;n为输入的指令数:△tj为该段流水线中瓶颈段的时间。将题中已知条件代入上式,求出吞吐率TP为10/35△t。
转载请注明原文地址:https://kaotiyun.com/show/SdRZ777K
0

相关试题推荐
最新回复(0)