若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=5△t,分析时

资格题库2022-08-02  25

问题 若每一条指令都可以分解为取指、分析和执行三步。已知取指时间t取指=5△t,分析时间t分析=2△t,执行时间t执行=5△t。则执行 500 条指令时的加速比是( )A.2B.2.21C.2.39D.3

选项 A.2
B.2.21
C.2.39
D.3

答案 C

解析 流水线的加速比是指完成同样一批任务,不使用流水线即顺序执行所用的时间与使用流水线所用的时间之比。如果不使用流水线所用的时间为T0,使用流水线的执行时间为Tk,则流水线的加速比为:S = T0 / Tk  不使用流水线所用的时间为T0=500*(5+2+5)=6000△t。  使用流水线的执行时间为Tk  =500*5△t +5△t +2△t =2507△t加速比:=6000△t/2507△t=2.39
转载请注明原文地址:https://www.tihaiku.com/congyezige/2401854.html

最新回复(0)