某指令流水线由4段组成,各段所需要的时间如下图所示。连续输入8条指令时的吞吐率(

练习题库2022-08-02  41

问题 某指令流水线由4段组成,各段所需要的时间如下图所示。连续输入8条指令时的吞吐率(单位时间内流水线所完成的任务数或输出的结果数)为 (  )。A.8/56ΔtB.8/32ΔtC.8/28ΔtD.8/24Δt

选项 A.8/56Δt
B.8/32Δt
C.8/28Δt
D.8/24Δt

答案 C

解析 线水线周期为执行时间最长的一段,所以本题流水线的周期为3Δt
流水线的计算公式为:单条指令所需时间+(n-1)*(流水线周期);本题为8条指令即n=8;因此执行完8条指令所需的时间为(1+2+3+1)Δt +(8-1)*3Δt =28Δt
流水线的吞吐率(Though Put rate,TP)是指在单位时间内流水线所完成的任务数量或输出的结果数量。计算流水线吞吐率的最基本的公式为:TP=n/Tk
所以本题的正确答案为:8/28Δt
转载请注明原文地址:https://www.tihaiku.com/congyezige/2417643.html

最新回复(0)