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

题目
某指令流水线由4段组成,各段所需要的时间如下图所示。连续输入8条指令时的吞吐率(单位时间内流水线所完成的任务数或输出的结果数)为( )。


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

相似考题
更多“某指令流水线由4段组成,各段所需要的时间如下图所示。连续输入8条指令时的吞吐率(单位时间内流水线所完成的任务数或输出的结果数)为( )。 ”相关问题
  • 第1题:

    某指令流水线南5段组成,第l、3、5段所需时间为△t,第2、4段所需时间分别为3△t、2△t,如下图所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP为( )。

    A.n/[5*(3+2)△t]

    B.n/[(3+3+2)△t+3(n-1)△t]

    C.n/[(3+2)△t+(n-3)△t]

    D.n/[(3+2)△t+5*3△t]


    正确答案:B
    解析:TP=指令总数÷执行这些指令所需要的总时间。执行这些指令所需要的总时间=(t+3t+t+2t+t)+3(n-1)t。

  • 第2题:

    某指令流水线由4段组成,各段所需要的时间如下图所示。连续输出8条指令时的吞吐率(单位时间内流水线所完成的任务数或输出的结果数)为(4)。

    A.8/56Δt

    B.8/32Δt

    C.8/28Δt

    D.8/24Δt


    正确答案:C
    当流水线各段所经历的时间不一样时,吞吐率的计算公式为:式中m为流水线的段数;ti为第i段所需时间;n为输入的指令数;tj为该段流水线中瓶颈段的时间。将题中已知条件代入上式,求出吞吐率TP为8/28t。

  • 第3题:

    某指令流水线由5段组成,第1、3、5段所需时间为△t,第2、4段所需时间分别为 3△t、2△t,如下图所示,那么连续输An条指令时的吞吐率(单位时间内执行的指令个数)TP为(6)。

    A.

    B.

    C.

    D.


    正确答案:B
    解析:本题考查计算机系统流水线方面的基础知识。吞吐率和建立时间是使用流水线技术的两个重要指标。吞吐率是指单位时间里流水线处理机流出的结果数。对指令而言,就是单位时间里执行的指令数。流水线开始工作,须经过一定时间才能达到最大吞吐率,这就是建立时间。若D2个子过程所用时间一样,均为t0,则建立时间T0=mt0。本题目中,连续输入n条指令时,第1条指令需要的时间为(1+3+1+2+1)t,之后,每隔3t便完成1条指令,即流水线一旦建立好,其吞吐率为最长子过程所需时间的倒数。综合n条指令的时间为(1+3+1+2+1)t+(n-1)×3t,因此吞吐率为

  • 第4题:

    某指令流水线由5段组成,第1、3、5段所需时间为△t,第2、4段所需时间分别为3At、2At,如下图所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP为( )。

    A.n/[5*(3+2)△t]

    B.n/[(3+3+2)△t+3(3-1)△t]

    C.n/[(3+2)△t+(n-3)△t]

    D.n/[(3+2)△t+5*3△t]


    正确答案:B
    解析:吞吐率和建立时间是使用流水线技术的两个重要指标。吞吐率是指单位时间里流水线处理机流出的结果数。对指令而言,就是单位时间所执行的指令数。流水线开始工作时,需经过一定时间才能达到最大吞吐率,这就是建立时间。若m个子过程所用时间一样,均为tO,则建立时间TO—mto。本题目中,连续输人n条指令时,第1条指令需要的时间为(1+3+1+2+1)t,之后,每隔3t便完成1条指令,即流水线一旦建立好,其吞吐率为最长子过程所需时间的倒数。综合n条指令的时间为(1+3+1+2+1)t+(n-1)×3t,因此吞吐率为n/(3+3+2)t+3(n-1)t。

  • 第5题:

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

    A.B.C.D.


    正确答案:C

  • 第6题:

    某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令( 2△t)、分析指令( 1△t)、取操作数(3△t)、运算(1△t).写回结果 (2△t)组成,并分别用5个子部件完成,该流水线的最大吞吐率为(请作答此空) ;若连续向流水线拉入10条指令,则该流水线的加速比为( ) 。


    答案:B
    解析:

  • 第7题:

    某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2 Δt )、分析指令(1Δt )、取操作数(3Δt )、运算(1Δt )和写回结果(2Δt ) 组成, 并分别用5 个子部件完成,该流水线的执行周期为(请作答此空) ;若连续向流水线输入10条指令,该流水线完成的时间为( )。

    A.3Δt
    B.1Δt
    C.2Δt
    D.7Δt

    答案:A
    解析:
    流水线的执行周期为流水线执行时间最长的一段。10条指令使用流水线的执行时间=(2Δt+1Δt+3Δt+1Δt+2Δt)+(10-1)*3Δt=36Δt。

  • 第8题:

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

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

    答案:B
    解析:

  • 第9题:

    某指令流水线由5段组成,第1、3、5段所需时间为Δt,第2、4段所需时间分别为3Δt、2Δt,如下图所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP为( )。



    答案:B
    解析:
    TP=指令总数÷执行这些指令所需要的总时间。执行这些指令所需要的总时间=(Δt+3Δt+Δt+2Δt+Δt)+3(n-1)Δt

  • 第10题:

    某指令流水线由5段组成,各段所需要的时间如下图所示。

    连续输入100条指令时的吞吐率为( )。


    答案:C
    解析:
    流水线的执行时间=(t1+t2+...+tk)+(n-1)*△t=(t+3t+t+2t+t)+(100-1)*3t=305t流水线的吞吐率=指令执行条数/流水线执行时间=100/305△t

  • 第11题:

    ()是指单位时间内流水线所完成的任务数或输出结果的数量。加速比是指流水线的速度与()的速度之比。


    正确答案:吞吐率;等功能非流水线

  • 第12题:

    判断题
    流水线吞吐率是指单位时间内流水线所完成的任务数。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    某指令流水线由4段组成,各段所需要的时间如下图所示。连续输入8条指令时 的吞吐率(单位时间内流水线所完成的任务数或输出的结果数)为 (4)

    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流水线的吞吐率(ThoughPutrate,TP)是指在单位时间内流水线所完成的任务数量或输出的结果数量。计算流水线吞吐率的最基本的公式为:所以本题的正确答案为:8/28Δt

  • 第14题:

    某指令流水线由 5段组成,第 1、3、5段所需时间为?t,第2、4段所需时间分别为3?t、2?t,如下图所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP 为 (5)。

    A.A

    B.B

    C.C

    D.D


    正确答案:B
    本题考查计算机系统流水线和接口方面的基础知识。吞吐率和建立时间是使用流水线技术的两个重要指标。吞吐率是指单位时间里流水线处理机流出的结果数。对指令而言,就是单位时间里执行的指令数。流水线开始工作时,需经过一定时间才能达到最大吞吐率,这就是建立时间。若m个子过程所用时间一样,均为t0,则建立时间T0=mt0。本题目中,连续输入n条指令时,第1条指令需要的时间为(1+3+1+2+1)t,之后,每隔3t便完成1条指令,即流水线一旦建立好,其吞吐量为最长子过程所需的时间的倒数。综合n条指令的时间(1+3+1+2+1)t+(n-1)×3t,因此吞吐率为B

  • 第15题:

    假设用一条4级流水线结构来完成一条指令的取指、指令译码和取数、运算以及送回结果4个基本操作,各段执行时间分别是10ns、30ns、20ns、40ns,若用该流水线完成100条连续指令,则该流水线的吞吐率为(1)、加速比为(2)、效率为(3)。

    A.2.53×107/s

    B.2.46×107/s

    C.2.64×107/s

    D.2.94×107/s


    正确答案:B

  • 第16题:

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

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


    正确答案:B

  • 第17题:

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

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

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

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

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


    正确答案:B

  • 第18题:

    某指令流水线由4段组成,各段所需的时间如下图所示。连续输入10条指令时的吞吐率(单位时间内流水线所完成的任务数或输出的结果数)为( )?


    A.10/55Δt
    B.10/110Δt
    C.10/100Δt
    D.10/50Δt

    答案:A
    解析:
    流水线的吞吐率指的是计算机中的流水线在特定的时间内可以处理的任务或输出的数据的结果的数量。流水线的吞吐率可以进一步分为最大吞吐率和实际吞吐率。该题目中要求解的是实际吞吐率,以流水方式执行10条指令的执行时间计算方式是:第一条完全执行完毕需要10Δt,而第二条指令再需5Δt即可执行完成,以此类推,总时间为10+(10-1)*5=55Δt。还有一种快速的计算方式是找到使用时间最长的一段,也就是5Δt,将其乘以指令总数10,然后再加上其它非最长的时间片段即可,最后答案都是55Δt。因此吞吐率为10/55Δt。

  • 第19题:

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

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

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

  • 第20题:

    流水线的吞吐率是指流水线在单位时间里所完成的任务数或输出的结果数。设某流水线有 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

  • 第21题:

    某计算机系统采用 5 级流水线结构执行指令,设每条指令的执行由取指令(2 ?t )、分析指令(1?t )、取操作数(3?t )、运算(1?t )和写回结果(2?t ) 组成, 并分别用 5 个子部完成,该流水线的最大吞吐率为(请作答此空 ) ;若连续向流水线输入 10 条指令,则该流水线的加速比为() .

    A. 1/9?t
    B. 1/3 ?t
    C. 1/2?t
    D. 1/1?t

    答案:B
    解析:
    本题考察流水线知识,相关计算公式如下:计算机流水线执行周期=最慢那个指令执行时间;流水线执行时间=首条指令执行时间+(指令总数-1)*流水线执行周期;流水线吞吐率=任务数/完成时间;流水线加速比=不采用流水线的执行时间/采用流水线的执行时间;根据公式:流水线执行周期=3?t,流水线执行时间= n/(2?t +1?t +3?t +1?t + 2?t +(n-1)*3?t)=n/[9?t + (n-1)3?t)]=n/(6?t +n*3?t),当n趋向无穷大时,比值为1/3?t10条指令不用流水线的执行时间=(2?t +1?t +3?t +1?t +2?t)*10=90?t。10条指令使用流水线的执行时间=(2?t +1?t +3?t +1?t +2?t)+(10-1)*3?t =36?t。所以加速比为:90?t /36?t =5:2

  • 第22题:

    指令流水线右取指(IF) 、译码(ID)、执行 (EX) 、访存(MEM)、写回寄存器堆(WB)五个过程段,共有20条指令连续输入此流水线。  (1)画出流水处理的时空图,假设时钟周期为100ns。  (2)求流水线的实际吞吐率(单位时间里执行完毕的指令数)。

  • 第23题:

    流水线吞吐率是指单位时间内流水线所完成的任务数。


    正确答案:正确

  • 第24题:

    填空题
    ()是指单位时间内流水线所完成的任务数或输出结果的数量。加速比是指流水线的速度与()的速度之比。

    正确答案: 吞吐率,等功能非流水线
    解析: 暂无解析