itgle.com

● 下面关于计算机性能的各种评估方法的论述中,正确的是 (21 ) 。(21 )A. 每秒百万次指令 (MIPS )描述了计算机的浮点运算速度B. 等效指令速度法采用灵活的指令比例来评价计算机的性能C. 峰值 MFLOPS 以最慢的浮点指令来表示计算机的运算速度D. CTP 以每秒百万次理论运算 (MTOPS )来表示运算部件的综合性能

题目

● 下面关于计算机性能的各种评估方法的论述中,正确的是 (21 ) 。

(21 )

A. 每秒百万次指令 (MIPS )描述了计算机的浮点运算速度

B. 等效指令速度法采用灵活的指令比例来评价计算机的性能

C. 峰值 MFLOPS 以最慢的浮点指令来表示计算机的运算速度

D. CTP 以每秒百万次理论运算 (MTOPS )来表示运算部件的综合性能


相似考题
更多“● 下面关于计算机性能的各种评估方法的论述中,正确的是 (21 ) 。 (21 )A. 每秒百万次指令 (MIPS ) ”相关问题
  • 第1题:

    ● 系统性能评价指标中,MIPS这一性能指标的含义(63)。

    (63)A.每秒百万次指令

    B.每秒百万次浮点运算

    C.每秒数据报文

    D.位每秒


    正确答案:A

  • 第2题:

    以下关于系统性能评估方法的描述,错误的是(61)。

    A.指令执行速度法常用每秒百万次指令运算(MIPS)评估系统性能

    B.基准程序法主要针对CPU(有时包括主存)的性能,但没有考虑I/O结构、操作系统、编译程序的效率等对系统性能的影响

    C.等效指令速度法评估系统性能时需要计算各类指令在程序中所占的比例

    D.综合理论性能法(CPT)采用每秒百万次理论运算(MTOPS)评估系统性能


    正确答案:B
    本题主要考查对各种系统性能评估方法的理解与掌握。指令执行速度法常用每秒百万次指令运算(MIPS)评估系统性能:等效指令速度法评估系统性能时需要计算各类指令在程序中所占的比例;综合理论性能法(CPT)采用每秒百万次理论运算(MTOPS)评估系统性能;基准程序法主要针对CPU(有时包括圭存)的性能,通常也会考虑I/O结构、操作系统、编译程序的效率等对系统性能的影响。

  • 第3题:

    以下关于系统性能评估方法的描述,错误的是____。

    A.指令执行速度法常用每秒百万次指令运算(MIPS)评估系统性能
    B.基准程序法主要针对CPU(有时包括主存)的性能,但没有考虑I/O结构、操作系统、编译程序的效率等对系统性能的影响
    C.等效指令速度法评估系统性能时需要计算各类指令在程序中所占的比例
    D.综合理论性能法(CPT)采用每秒百万次理论运算(MTOPS)评估系统性能

    答案:B
    解析:
    本题考查计算机系统的性能评估方法。

    1、指令执行速度法

    在计算机发展的初期,曾用加法指令的运算速度来衡量计算机的速度。因为加法指令的运算速度大体上可反映出乘法、除法等其他算术运算的速度,而且逻辑运算、转移指令等简单指令的执行时间往往设计成与加法指令相同,因此,加法指令的运算速度有一定代表性。表示机器运算速度的单位是MIPS(每秒执行指令百万条)。

    2、等效指令速度法

    等效指令速度法也称为吉普森混合法(Gibson mix)或混合比例计算法,是通过各类指令在程序中所占的比例(Wi)进行计算得到的。若各类指令的执行时间为ti,则等效指令的执行时间为:



    其中,n为指令类型数。

    对某些程序来说,采用等效指令速度法可能严重偏离实际,尤其是对CISC系统,因为某些指令的执行时间是不固定的,数据的长度、cache的命中率、流水线的效率等都会影响计算机的运算速度。

    3、综合理论性能法

    CTP是美国政府为限制较高性能计算机出口所设置的运算部件综合性能估算方法。CTP用MTOPS(Million Theoretical Operations Per Second,每秒百万次理论运算)表示。CTP的估算方法是,首先算出处理部件每个计算单元(例如,定点加法单元、定点乘法单元、浮点加单元、浮点乘法单元等)的有效计算率,再按不同字长加以调整,得出该计算单元的理论性能,所有组成该处理部件的计算单元的理论性能之和即为CTP。

    4、基准程序法

    基准程序法是针对老一代的系统性能评估方法提出的改进方案,老一代的方法,如时钟频率法、指令执行速度法、等效指令速度法、数据处理速率法存在一个通病,即主要针对CPU(有时包括主存)的性能进行评估,但未考虑I/O结构、操作系统、编译程序的效率等对系统性能的影响,所以这些方法的评估结果是片面的。而基准程序法评价较为全面。所以本题B选项描述不正确。

  • 第4题:

    下面关于计算机性能的各种评估方法的论述中,正确的是______。

    A.每秒百万次指令(MIPS)描述了计算机的浮点运算速度

    B.等效指令速度法采用灵活的指令比例来评价计算机的性能

    C.峰值MFLOPS以最慢的浮点指令来表示计算机的运算速度

    D.CTP以每秒百万次理论运算(MTOPS)来表示运算部件的综合性能


    正确答案:D
    解析:选项A的“MIPS”表示每秒百万次指令,用来描述计算机的定点运算速度。选项B的“等效指令速度法”通过各类指令在程序中所占的比例(Wi)进行计算得到的。若各类指令的执行时间为ti,则等效指令的执行时间,式中n为指令类型数。可见,它是一种采用固定比例的方法来评价计算机的性能,可能会出现评价偏差现象。选项C的“MFLOPS”表示每秒百万次浮点运算速度,用来描述计算机的科学计算速度,常用的有峰值MFLOPS和以基准程序测得的MFLOPS。其中,峰值MFLOPS以最快的浮点指令执行时间计算得到。选项D的“CPT(综合理论性能)方法”是以每秒百万次理论运算(MTOPS)来表示运算部件的综合性能。

  • 第5题:

    下面关于各种评估方法的论述中,正确的是(21)。

    A.每秒百万次指令(MIPS)描述了计算机的浮点运算速度

    B.等效指令速度法采用灵活的指令比例来评价计算机的性能

    C.峰值MFLOPS以最慢的浮点指令来表示计算机的运算速度

    D.CTP以每秒百万次理论运算(MTOPS)来表示运算部件的综合性能


    正确答案:D
    解析:计算机的性能评估有多种方法,主要包括下面几种。
      (1)MIPS:表示每秒百万条指令,用来描述计算机的定点运算速度。常用的有以下几项。
      . 峰值MIPS:以指令集中的基本指令的执行速度来计算,如果基本指令需要d个机器周期,每个机器周期为t秒,则峰值MIPS=l/(at)。一台计算机的平均MIPS是将指令集中的各条指令进行加权平均计算到的值。
      . 基准程序MIPS:是用基准程序测得的MIPS值。
      . 以特定系统为基准的MIPS:通常以VAXll/780系统定义的MIPS为1,将被测机器的MIPS值与VAXll/780进行比较来计算。
      (2)MFLOPS:表示每秒百万次浮点运算速度。这种方法可以衡量计算机的科学计算速度,用于比较在同一系统上求解同一问题的不同算法的性能,还可用于在同一源程序、同一编译器以及相同的优化措施、同样运行环境下对不同系统测试浮点运算速度。这种方法没有考虑运算部件与存储器、I/O系统之间的相互协调等因素,所以只能说明在特定条件下的浮点运算速度。类似于MIPS,MFLOPS也分为峰值MFLOPS和以基准程序测得的MFLOPS。
      (3)吉普森混合法:由吉布森(Gibson)提出的计算机性能评测方法,也称为混合比例计算法。一台计算机的等效指令执行时间按照各种指令在程序中所占的比例进行计算,若某指令的执行时间为t1在程序中所占的比例为Wi,则等效指令的执行时间 ,其中n是指令集中的指令数。
      (4)数据处理速率:数据处理速率PDR(Processing Data Rate)的估算格式如下:
                    PDR=L/R
      其中L为操作数的平均长度,单位为b,即每条指令平均传送的位数,其计算公式如下:
      L=0.85G+0.15H+0.4J+0.15K
      R为指令的平均执行时间,单位为,μs,其计算公式如下:
                  R=0.85M+0.09N+0.06P
      其中,G是定点指令字长;
         H是浮点指令字长:
         J是定点数长度;
         K是浮点数长度;
         M定点加法时间:
         N是浮点加法时间;
         P定点乘法时间。
      参加运算的一个操作数在累加器中,另一个操作数在主存单元中,运算结果保存在累加器中。
      (5)综合理论性能:综合理论性能(Composite Theoretical Performance,CTP)是美国政府为限制高性能计算机出口所设置的运算部件综合性能估算方法,首先计算出每一计算单元的有效计算速率R,例如:
     
      然后按操作数字K对TP加以调整:
                TP=RL
              L=(1/3+WL/96)
      其中WL为操作数字长。
      对单个计算单元的处理部件:
      CTP=TP
      对由n个计算机单元组成的处理部件:
      CTP=TP1+C2TP2+…+CnTPn。
      TPl为n个TP中的最高值。对共享存储单元的多个计算机单元的处理部件,其中
        C2=C3…=Cn=0.75