流水线实际吞吐率

题目

流水线实际吞吐率

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

流水线的吞吐率是指流水线在单位时间里所完成的任务数或输出的结果数。设某流水线有5段,有 1 段的时间为2ns ,另外4 段的每段时间为1ns,利用此流水线完成 100 个任务的吞吐率约为( )个/s 。

A.500×106 B.490×106 C.250×106 D.167×106


正确答案:B

第2题:

某数据处理流水线如下图所示,若每隔3At流入一个数据,连续处理4个数据。此数据处理流水线的实际吞吐率为(49),此时该流水线的效率为(50)。

A.4/(12△t)

B.4/(13△t)

C.4/(14△t)

D.4/(15△t)


正确答案:D
解析:画出数据处理流水线时空图如下所示:

利用时空图可以看到,4个数据的处理时间为15t,其吞吐率为4/(15t)。4个数据的实际使用时空区为4×6t而总的时空区为4×15t。故该流水线的效率为2/5。

第3题:

数据处理流水线如图4-1所示。若每隔△t流入一个数据,连续流入4个数据,则该流水线的实际吞吐率为(5)。

A.

B.

C.

D.


正确答案:C
解析:将部件分解、隔离,且让指令分步骤在不同部件中重叠执行是实现流水线结构的核心思想。流水线的主要性能参数有:吞吐率、加速比、效率等。其中,吞吐率是指单位时间内能处理的指令条数或能输出的结果量。吞吐率越高,计算机系统的处理能力就越强。吞吐率的基本计算公式是:,式中,n为完成任务的总数,在指令流水线中就是完成的指令总条数;Tk是完成n个任务所用的时间。对于本试题的图4-1是一个4级(k=4)且各级执行时间相等的流水线(顺序流动,不存在相关瓶颈),若每隔t流入一个数据,连续流入4个(n=4)数据,执行这4条指令所需的总时间Tk=(k+n-1)t=(4+4-1)t=7t,则该流水线的实际吞吐率。

第4题:

流水线的吞吐率是指流水线在单位时间里所完成的任务数或输出的结果数。设某流水线有 5 段,有 1 段的时间为 2ns ,另外 4 段的每段时间为 lns,利用此流水线完成 100 个任务的吞吐率约为(16)个/s 。

A.A
B.B
C.C
D.D

答案:B
解析:

第5题:

在指令流水线中,最大吞吐率是指

A.流水线上所完成指令的最大数量

B.流水线达到稳定状态后可获得的吞吐率

C.流水线上所完成指令或输出结果的数量

D.流水线工作中能达到的吞吐率


正确答案:B

第6题:

数据处理流水线如图4-11所示。若每隔△t流入一个数据,连续流入4个数据,则该流水线的实际吞吐率为______。


正确答案:C
解析:将部件分解、隔离,且让指令分步骤在不同部件中重叠执行是实现流水线结构的核心思想。流水线的主要性能参数有:吞吐率、加速比、效率等。其中,吞吐率是指单位时间内能处理的指令条数或能输出的结果量。吞吐率越高,计算机系统的处理能力就越强。吞吐率的基本计算公式是:式中,n为完成任务的总数,在指令流水线中就是完成的指令总条数;Tk是完成n个任务所用的时间。对于本试题的图4-11是一个4级(k=4)且各级执行时间相等的流水线(顺序流动,不存在相关瓶颈),若每隔t流入一个数据,连续流入4个(n=4)数据,执行这4条指令所需的总时间Tk=(k+n-1)t=(4+4-1)t=7t,则该流水线的实际吞吐率。

第7题:

数据处理流水线如下图所示。若每隔At流入一个数据,连续流入4个数据,则该流水线的实际吞吐率为(49)。

A.2/(7△t)

B.3/(7△t)

C.4/(7△t)

D.5/(7△t)


正确答案:C
解析:试题图所示的4段流水线,完成4个数据处理的吞吐率由下式计算:吞吐率TP=4÷(4t+3t)=4/(7t)

第8题:

若输入流水线的指令既无局部相关,也不存在全局相关,则(17)。

A.可获得高的吞吐率和效率

B.流水线的吞吐率和效率恶化

C.出现瓶颈

D.可靠性提高


正确答案:A
解析:若输入流水线的指令既无局部相关,也不存在全局相关,则可获得高的吞吐率和效率

第9题:

流水线的吞吐率是指单位时间流水线处理的任务数,如果各段流水的操作时间不同,则流水线的吞吐率是( )的倒数。

A.最短流水段操作时间
B.各段流水的操作时间总和
C.最长流水段操作时间
D.流水段数乘以最长流水段操作时间

答案:C
解析:
流水线处理机在执行指令时,把执行过程分为若干个流水级,若各流水级需要的时间不同,则流水线必须选择各级中时间较大者为流水级的处理时间。
理想情况下,当流水线充满时,每一个流水级时间流水线输出一个结果。
流水线的吞吐率是指单位时间流水线处理机输出的结果的数目,因此流水线的吞吐率为一个流水级时间的倒数,即最长流水级时间的倒数。

第10题:

流水线的吞吐率是指流水线在单位时间里所完成的任务数或输出的结果数。设某流水线有 5 段,有 1 段的时间为 2ns ,另外 4 段的每段时间为 lns,利用此流水线完成 100 个任务的吞吐率约为( )个/s 。

A.500×10^6
B.490×10^6
C.250×10^6
D.167×10^6

答案:B
解析:
100个任务所需要的时间为:(2+1+1+1+1)+(100–1)*2=204 ns由于1 s=109 ns,所以每秒吞吐率为:(100/204)*109=490*106