接前一篇文章:软考 系统分析师系列知识点之系统性能评估(4)
所属章节:
第6章. 系统配置与性能评价
第8节. 系统性能评估
相关试题
1. 以下关于系统型嫩评估方法的描述,错误的是( )。
A. 指令执行速度法常用每秒百万次指令运算(MIPS)评估系统性能。
B. 基准程序法主要针对CPU(有时包括主存)的性能,但没有考虑I/O结构、操作系统、编译程序的效率等对系统性能的影响。
C. 等效指令速度法评估系统性能时,需要计算各类指令在程序中所占的比例。
D. 综合理论性能法(CPT)采用每秒百万次理论运算(MTOPS)评估系统性能。
正确答案:B。
解析:
本题考察计算机系统的性能评估方法。
-
指令执行速度法
在计算机发展的初期,曾用加法指令的运算速度来衡量计算机的速度。因为加法指令的运算速度大体上可反映出乘法、除法等其它算数运算的速度,而且逻辑运算、转移指令等简单指令的执行时间往往设计成与加法指令相同,因此,加法指令的运算速度有一定代表性。表示机器运算速度的单位是MIPS(每秒执行百万条指令)。
- 等效指令速度法
等效指令速度法也称为吉普森混合法(Gibson mix)或混合比例计算法,是通过各类指令在程序中所占的比例(Wi)进行计算得到的。若各类指令的执行时间为ti,则等效指令的执行时间为:
其中,n为指令类型数。
对某些程序来说,采用等效指令速度法可能严重偏离实际,尤其是对CISC系统,因为某些指令的执行时间是不固定的,数据的长度、Cache的命中率、流水线的效率等都会影响计算机的运算速度。
- 综合理论性能法
综合理论性能(Composite Theoretical Performance,CTP)是美国政府为限制较高性能计算机出口所设置的运算部件综合性能估算方法。CTP用每秒百万次理论运算(Million Theoretical Operations Per Second,MTOPS)表示。CTP的估算方法是,首先算出处理部件每个计算单元(例如,定点加法单元、定点乘法单元、浮点加法单元、浮点乘法单元等)的有效计算率,再按不同字长加以调整,得出该计算单元的理论性能,所有组成该处理部件的计算单元的理论性能之和即为CTP。
- 基准程序法
基准程序法是针对老一代的系统性能评估方法提出的改进方案。老一代的系统性能评估方法,如时钟频率法、指令执行速度法、等效指令速度法、数据处理速率法、等存在一个通病,即主要针对CPU(有时包括主存)的性能进行评估,但未考虑诸如I/O结构、操作系统、编译程序的效率等对系统性能的影响,所以这些方法的评估结果是片面的,难以准确评估计算机系统的实际性能。
把应用程序中用得最多、最频繁的那部分核心程序作为评估计算机系统性能的标准程序,称为基准测试程序(benchmark)。基准程序法评价较为全面,是目前一致承认的测试系统性能的较好方法。
因此,B选项的描述不正确,应该选B。
到这里,软考系统分析师的备考就暂告一段落吧。因为笔者昨天惊悉往年一年一次的系统架构师和分析师现在改为一年两次了。这样,笔者最为看重的、去年论文差8分没有通过的系统架构师,在马上到来的今年5月份也可以考了。从明天开始,复习备考工作要转移到系统架构师上边了。等到5月底考试结束后,再回到系统分析师的备考工作中来。
暂别了……