Benchmark是一组工 (14) ,它用来度量计算机系统的 (15) 。以往各厂商都以公布各自产品的 (16) 值来反映处理器速度,但这往往与实际应用中系统的综合效果有差距,且缺乏专门测试机构、标准测试环境和统一的测试程序,所以可比性较差。近年以来,科学计算领域经常以 (17) 值来度量,它由10个C语言程序构成,能较统一地反映整数、浮点和I/O的综合测试结果;在联机事务处理领域中则更多地以 (18) 作为综合判据,它们往往在某个公认的数据库管理系统环境下测试。
A.模拟银行每秒不间断交易笔数
B.模拟数据传输每秒比特数
C.模拟打印票据报表每分钟行数
D.模拟数据库查询每秒笔数
参考答案:A
解析:
[分析]: 过去,许多计算机制造厂商都以公布各自产品的每秒钟平均执行指令数,即MIPS(Million Instructions Per Second,每秒百万条指令)值,来反映处理器速度。但由于缺乏专门测试机构、标准测试环境和统一的测试程序,所以可比性较差,并且往往与实际应用于中系统的综合效果有差距。基准测试是一种更好的测试方法。Benchmark就是一组选取的具有代表性的基准测试程序。通过在目标系统上实际运行这些程序得到有关的数据,就可客观地用以度量计算机系统的功能。
1988年,由几十家公司联合成立了一个系统性能评价协会SPEC(System Performance Evaluation Cooperative)。随后不久,就公布了1.0版为SPEC Benchmark,它由10个科学计算领域的典型实用程序构成,其中4个主要用于整数性能测试,而另外6个主要用于浮点性能测试。测试的综合结果反映在一个称为SPECmark的值中。