有一条静态多功能流水线由5段组成,如图3.4所示,加法用1、3、4、5段,乘法用1、2、5段,第3段的时间为2△t
(Ai+Bi),画出其时空图,并计算其吞吐率、加速比和效率。
图3.4
(Ai+Bi),画出其时空图,并计算其吞吐率、加速比和效率。
图3.4
第1题
有一条动态多功能流水线由5段组成(如图3.5所示),加法用1、3、4、5段,乘法用1、2、5段,第2段的时间为2△t,其余各段时间均为△t,而且流水线的输出可以直接返回输入端或暂存于相应的流水寄存器中。若在该流水线上计算
(Ai×Bi),试计算其吞吐率、加速比和效率。
画出时空图。
第2题
第3题
有一条动态多功能流水线由6个功能段组成,如图3.6所示。
图3.6 其中,S1、S4、S5、S6组成乘法流水线,S1、S2、S3、S6组成加法流水线,各个功能段时间均为50 ns,假设该流水线的输出结果可以直接返回输入端,而且设置有足够的缓冲寄存器,若以最快的方式用该流水线计算
xiyizi。
在没有任何其他定向(或旁路)硬件的支持下,请画出该指令序列执行的流水线时空图。假设采用排空流水线的策略处理分支指令,且所有的存储器访问都命中Cache,那么执行上述循环需要多少个时钟周期?
第4题
某指令流水线由5段组成,各段所需要的时间如图1-1所示。连续输入10条指令时的吞吐率为(3)。
A.0.1428△t
B.0.2041△t
C.0.2857△t
D.0.3333△t
第5题
某指令流水线由5段组成,各段所需要的时间如图4-17所示。连续输入10条指令时的吞吐率为______。
A.0.1428/△t
B.0.2041/△t
C.0.2857/△t
D.0.3333/△t
第6题
某指令流水线由5段组成,各段所需要的时间如图1-5所示。
连续输入10条指令时的吞吐率为______。
A.10/70△t
B.10/49△t
C.10/35△t
D.10/30△t
第7题
有一条5段(S1-S5)组成的数据处理流水线如图所示:其中,S1、S2、S3和S4的执行时间为△t,S5的执行时间为3△t
(1)画出连续处理5个数据的处理过程的时空图,并求出流水线的实际吞吐率和效率。
(2)采用瓶颈段细分方法对瓶颈段S5进行改造,画出改造后的流水线和连续处理5个数据的时空图,并求出流水线的实际吞吐率和效率。
第8题
A.0.1428Δt
B.0.2041Δt
C.0.2857/Δt
D.0.3333/Δt
第9题
A.静态流水线又可分为单功能流水线与多功能流水线
B.动态流水线又可分为单功能流水线与多功能流水线
C.流水线可分为部件级、处理机级与处理机间流水线
D.5段经典MIPS流水线是典型的乱序流水线
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!