A.流水线由若干段组成
B.流水线每段的时间应尽量相等
C.流水线的段数越多越好
D.流水线吞吐率与最慢段的延迟有关
E.流过流水线的指令越多,流水线吞吐率越高
F.流水线深度一般就是指流水线段数G、流水线最大加速比等于流水线段数H、流过流水线的指令越多,流水线效率越高
下列技术中,有利于提高吞吐率的是()。 Ⅰ.提高主频 Ⅱ.CPU中采用流水线技术 Ⅲ.进程调度采用短作业优先策略 Ⅳ.采用多级反馈队列来进行进程调度 Ⅴ.进程调度采用时间片轮流策略
A.Ⅰ、Ⅱ、Ⅲ
B.Ⅰ、Ⅱ、Ⅲ、Ⅳ
C.Ⅰ、Ⅱ、Ⅲ、Ⅴ
D.全部
(Ai+Bi),画出其时空图,并计算其吞吐率、加速比和效率。
图3.4
如图12—8所示,一个动态多功能流水线由6个功能段组成。
其中:S1、S4、S5、S6组成乘法流水线,S1、S2、S3、S6组成加法流水线,每个功能段时间均为50ns。假定该流水线的输出结果可以直接返回流水线输入端,而且设置有足够的缓冲寄存器。若按照最快的方式用该流水线计算f=
xiyizi。请画出其处理过程的时空图。并计算其实际吞吐率、加速比和效率。
有一条动态多功能流水线由5段组成(如图3.5所示),加法用1、3、4、5段,乘法用1、2、5段,第2段的时间为2△t,其余各段时间均为△t,而且流水线的输出可以直接返回输入端或暂存于相应的流水寄存器中。若在该流水线上计算
(Ai×Bi),试计算其吞吐率、加速比和效率。
画出时空图。
对向量A=(a1,a2,a3,a4),B=(b1,b2,b31,b4),采用上述流水线完成点积A.B=
ai*bi,则完成任务所需的最小拍数是多少?并画出此时的流水线的时空图,计算此流水线的吞吐率、加速比和效率。