在指令流水线中,最大吞吐率是指A.流水线上所完成指令的最大数量B.流水线达到稳定状态后可获得的吞吐率C.流水线上所完成指令或输出结果的数量D.流水线工作中能达到的吞吐率

题目

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

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

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

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

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


相似考题
更多“在指令流水线中,最大吞吐率是指A.流水线上所完成指令的最大数量B.流水线达到稳定状态后可获得的 ”相关问题
  • 第1题:

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


    答案:B
    解析:

  • 第2题:

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

    A.1:10
    B.2:1
    C.5:2
    D.3:1

    答案:C
    解析:
    最大吞吐率:单位时间内流水线完成的任务数量。最大吞吐率Tpmax= =1/max (..j..m , 而其中, m是流水线的段数,是特定过
    程段执行时间。如果,-条流水线的段数越多 ,过程执行时间越长,那么,这条流水线的理论吞吐率就越小。加速比(S)定义:不使用流水
    线所用的时间与使用流水线所用的时间比即为加速比。通常加速比大于1就可以了。T= (10-1) *3△t+ (2+1+3+1+2) st=36△t,指
    令条数=10.不使用流水线的时间t0= ( 2+1+3+1+2) 4t*10=90△t。加速比=90△t/36△t= 5/2实际吞吐率=10/36△t,这里有个坑,
    就是要求的是最大吞吐率。在最大的时间段是3△t。因此是1/3△t

  • 第3题:

    下列关于流水线方式执行指令的叙述中,不正确的是( )。

    A.流水线方式可提高单条指令的执行速度
    B.流水线方式下可同时执行多条指令
    C.流水线方式提高了各部件的利用率
    D.流水线方式提高了系统的吞吐率

    答案:A
    解析:
    流水线(pipeline)技术是指在程序执行时多条指令重叠进行操作的一种准并行处理实现技术。流水线是Intel首次在486芯片中开始使用的。在CPU中由5—6个不同功能的电路单元组成一条指令处理流水线,然后将一条指令分成5—6步后再由这些电路单元分别执行,这样就能实现在一个CPU时钟周期完成一条指令,因此提高CPU的运算速度。经典奔腾每条整数流水线都分为四级流水,即取指令、译码、执行、写回结果,浮点流水又分为八级流水。

  • 第4题:

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

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

    答案:B
    解析:

  • 第5题:

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

  • 第6题:

    流水线最大吞吐率


    正确答案: 是指流水线在达到稳定状态后所得到的吞吐率。

  • 第7题:

    流水线可能达到其最大吞吐率。


    正确答案:错误

  • 第8题:

    CPU内使用流水线技术后,下列说法可能的是()

    • A、取指令和执行指令同步进行
    • B、取指令和执行指令异步进行
    • C、正在执行的指令与流水线中的指令冲突
    • D、流水线内的指令无效
    • E、流水线取指与执行的指令有关
    • F、流水线取指与执行的指令无火

    正确答案:A,C,D,E,F

  • 第9题:

    判断题
    流水线加速比是指流水线最大润如率和实际吞吐率之比。
    A

    B


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

  • 第10题:

    多选题
    CPU内使用流水线技术后,下列说法可能的是()
    A

    取指令和执行指令同步进行

    B

    取指令和执行指令异步进行

    C

    正在执行的指令与流水线中的指令冲突

    D

    流水线内的指令无效

    E

    流水线取指与执行的指令有关

    F

    流水线取指与执行的指令无火


    正确答案: C,D
    解析: 由于流水线取指由各功能部件独立完成,囚此CPU内使用流水线技术后,可能的是取指令和执行指令同步进行、正在执行的指令与流水线中的指令冲突、流水线内的指令无效、流水线取指与执行的指令有关或流水线取指与执行的指令无关;不可能的是取指令和执行指令异步进行,因此A、C、D、E、F是正确答案。

  • 第11题:

    判断题
    TMS320C54x在执行中断之前,要完成所有流水线中的指令。所以,最大的中断延时取决于进入流水线的指令。
    A

    B


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

  • 第12题:

    名词解释题
    流水线最大吞吐率

    正确答案: 是指流水线在达到稳定状态后所得到的吞吐率。
    解析: 暂无解析

  • 第13题:

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

    A. 1:10
    B. 2:1
    C.5:2
    D. 3:1

    答案:C
    解析:
    最大吞吐率Tpmax =1/max (T1,... Ti,.. Tm),而其中, m是流水线的段数,是特定过程段执行时间。加速比(S)定义:不使用流水线所用的时间与使用流水线所用的时间比即为加速比。通常加速比大于1。(1) 使用流水线的时间T= (10-1) *6△t+(4+2+6+2+4) △t=72△t,指令条数=10。( 2 )不使用流水线的时间t0= ( 4+2+6+2+4) △t*10=180△t。加速比=90△t/36△t=5/2最大的时间段是3△t.因此最大吞吐率=1/3△t。

  • 第14题:

    某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(3△t)、分析指令(1△t)、取操作数(5△t)、运算(1△t), 写回结果(2△t)组成,并分别用5个子部件完成,该流水线的最大吞吐率为( )。


    答案:B
    解析:
    吞吐率:单位时间内流水线完成的任务数量。
    最大吞吐率 =1/max(

    ),而其中,m是流水线的段数, 是特定过程段执行时间。

  • 第15题:

    某计算机系统采用4级流水线结构执行命令,设每条指令的执行由取指令(2Δt)、分析指令(1Δt)、取操作数(3Δt)、运算并保存结果(2Δt)组成(注:括号中是指令执行周期)。并分别用4个子部件完成,该流水线的最大吞吐率为(请作答此空);若连续向流水线输入5条指令,则该流水线的加速比为( )。

    A.1
    B.1/2Δt
    C.1/3Δt
    D.1/8Δt

    答案:C
    解析:
    流水线的最大吞吐率为指令执行周期的倒数,流水线的加速比是不使用流水线的执行时间与使用流水线的执行时间的比值,题干中不使用流水线的执行时间=(2Δt+1Δt+3Δt+2Δt)*5=40Δt,使用流水线的执行时间=(2Δt+1Δt+3Δt+2Δt)+3Δt*(5-1)=20Δt,流水线的加速比为2:1。

  • 第16题:

    某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2Δt)、分析指令(1Δt)、取操作数(3Δt)、运算(1Δt)和写回结果(2Δt)组成,并分别用5个子部完成,该流水线的最大吞吐率为()

    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Δt

  • 第17题:

    流水线加速比是指流水线最大润如率和实际吞吐率之比。


    正确答案:错误

  • 第18题:

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


    正确答案:正确

  • 第19题:

    以下关于指令流水线性能度量的叙述中,错误的是()

    • A、最大吞吐率取决于流水线中最慢一段所需的时间
    • B、如果流水线出现断流,加速比会明显下降
    • C、要使加速比和速率最大化应该对流水线各级采用相同的运行时间
    • D、流水线采用异步控制会明显提高其性能

    正确答案:D

  • 第20题:

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

    B


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

  • 第21题:

    单选题
    以下关于指令流水线性能度量的叙述中,错误的是()
    A

    最大吞吐率取决于流水线中最慢一段所需的时间

    B

    如果流水线出现断流,加速比会明显下降

    C

    要使加速比和速率最大化应该对流水线各级采用相同的运行时间

    D

    流水线采用异步控制会明显提高其性能


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

  • 第22题:

    判断题
    流水线可能达到其最大吞吐率。
    A

    B


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

  • 第23题:

    单选题
    某CPU主频为1.03GHz,采用4级指令流水线,每个流水段的执行需要1个时钟周期。假定CPU执行了100条指令,在其执行过程中没有发生任何流水线阻塞,此时流水线的吞吐率为(  )。
    A

    0.25×109条指令/秒

    B

    0.97×109条指令/秒

    C

    1.0×109条指令/秒

    D

    1.03×109条指令/秒


    正确答案: A
    解析:
    采用4级指令流水线执行100条指令,在执行过程中共用4+(100-1)=103个时钟周期。CPU的主频是1.03GHz,也就是说每秒钟有1.03G个时钟周期。流水线的吞吐率为1.03G×100/103=1.0×109条指令/秒,故答案为C。