怎么样来评价一台电脑的等次?最好能用数据来说明下!

怎么样来评价一台电脑的等次?最好能用数据来说明下!,第1张

如何评价一台电脑的性能

当然,一台电脑的硬件性能,是要从多方面来衡量的,不能仅看其中某个或者几个性能指标。而一般评价一台电脑性能指标有如下几种:

(1)、CPU的类型和时钟频率

这是电脑最主要的性能指标,它决定了一台电脑的最基本性能。以前我们常说的286、386、486、586、686等就是按CPU的型号来叫的。

时钟频率是一台电脑按固定的节拍来工作的一种衡量方法吧,又称为主频,时钟频率越高,时钟周期就越短,它执行指令所需要的时间便越短,运算速度就越快。

(2)、内存的容量

内存的单位是MB,平常人们总说我的内存有多少多少MB就是指这个,如32MB、64MB、128MB、256MB等,一台电脑,它的内存容量越大,则电脑所能处理的任务可以越复杂,速度也会越快。

(3)、外部设备的配置情况

高档电脑一般都有较好的显示器、键盘、鼠标、音箱等等。

(4)、运行速度

一台电脑的运行速度主要是由CPU和内存的速度所决定的。

(5)、总线类型

总线位数越多,机器性能越高。

(6)、兼容性

是否具有广泛的兼容性,包括能否运行所有电脑上开发的各种应用软件和接受电脑各类扩展卡

无论是生产计算机的厂商还是计算机的用户都需要有某种方法来衡量计算机的性能,作为设计.生产.购买和使用的依据.但是由于计算机系统是一个极其复杂的系统,其体系结构.组成和实现都有若干种策略而且其应用领域也千差万别,所以很难找到统一的规则或标准去评测所有的计算机.所以人们不断的努力,在理论和实践中去总结经验.

性能评测的常用方法

(1) 时钟频率

计算机的时钟频率在一定程度上反映了机器速度,一般来说,主频越高,速度越快.但是相同频旁悄搜率.不同体系结构的机器,其速度可能会相差很多倍,因此还需要用其他方法来测定机器性能.

(2) 指令执行速度

在计算机发展的初期,曾用加法指令的运算速度运饥来衡量计算机的速度,速度是计算机的主要性能指标之一.因为加法指令的运算速度大体上可反映出乘法,除法等其他算术运算的速度,而且逻辑运算,转移指令等简单指令的执行时间往往设计成与加发指令相同,因此加法指令的运算速度有一定代表性.当时表征机器运算速度的单位是KIPS(每秒千条指令),后来随着机器运算速度的提高,计量单位由KIPS发展到MIPS(每秒百万条指令).

(3)等效指令速度法

随着计算机指令系统的发展,指令的种类大大增加,用单位指令的MIPS值来表征机器的运算速度的局限性日益暴露,因此很快出现了改进的办法,称之为吉普森(Gibson)混合法或等效指令速度法.

等效指令速度法统计各类指令在程序中所占比例,并进行折算.设某类指令i在程序中所占比例为wi,执行时间为ti,则等运历效指令的执行时间为:

T= ∑(wi*ti)

其中n为指令的种类数.

(4)数据处理速率PDR(processing data rate)法

因为在不同程度中,各类指令的使用频率是不同的,所以固定比例方法存在着很大的局限性而且数据长度与指令功能的强弱队解题的速度影响极大.同时这种方法也不能反映现代计算机中高速缓冲存储器(cache).流水线.交叉存储等结构的影响.具有这种结构的计算机的性能不仅与指令的执行频率有关,而且也与指令的执行顺序与地址分布有关.

数据处理速率PDR法采用计算”数据处理速率”PDR值的方法来衡量机器性能,PDR值越大,机器性能越好.PDR与每条指令和每个 *** 作数的平均位数以及为条指令的平均运算速度有关,其计算方法如下:

PDR=L/R

其中:L=0.85G+0.15H+0.4J+0.15K

R=0.85M+0.09N+0.06P

式中:

G是每条定点指令的位数

M是平均定点加发时间

H是每条浮点指令位数

N是平均浮点加发时间

J是定点 *** 作数的位数

P是平均浮点乘法时间

K是浮点 *** 作数的位数.

此外,还作了如下规定:G>20位,H>30位从主存取一条指令的时间等于取一个字的时间指令与 *** 作数存放在主存,无变址或间址 *** 作允许有并行或先行取址指令功能,此时选择平均取指令时间.PDR值主要队CPU和主存储器的速度进行度量,但不适合衡量机器的整体速度,因为它没有涉及cache,多功能部件等技术队性能的影响.

(5)核心程序法

上述性能评价方法主要针对CPU(有时包括主存),它没有考虑诸如I/O结构, *** 作系统,编译程序的效率等系统性能的影响,因此难以准确评价计算机的实际工作能力.

核心程序法是研究较多的一种方法,它把应用程序中用得最频繁得那部分核心程序作为评价计算机性能得标准程序,在不同的机器上运行,测得其执行时间,作为各类机器性能评价得依据.机器软硬件结构结构得特点能在核心程序中得到反映,但是核心程序个部分之间得联系较小.由于程序短,所以访问存储器得局部性特征很明显,以致cache得命中率比一般程序高!

基准程序发(benchmark)是目前一致承认得测试性能得较好方法,有多种多样得基准程序,如主要测试整数性能得基准程序.测试浮点性能的基准程序等等.

一、基准测试程序介绍

(1)整数测试程序

Dhrystone是一个综合性的基准测试程序,它是为了测试编译器和CPU处理整数指令和控制功能的有效性,人为地选择一些“典型指令综合起来形成的测试程序。

用C语言编写的Dhrystone基准程序用了100条语句,由下列 *** 作组成:各种赋值语句;各种数据类型的数据区;各种控制语句;过程调用和参数传送;整数运算和逻辑 *** 作。

Dhrystone程序测试的结果由每秒1757Dhrystones,为便于比较,人们假设1 VAX MIPS=每秒1757Dhrystones,将被测机器的结果除以1757,就得到被测机器相对VAX 11/780的MIPS值。有些厂家在宣布机器性能时就用Dhrystone MIPS值作为各自机器的MIPS值。

不过不同厂家在测试MIPS值时,使用的基准程序一般不一样的,因此不同厂家机器的MIPS值有时虽然相同的,但是性能却可能相差很大,那是因为各厂家在设计计算机时针对不同的应用领域:如科学和工程应用、商业管理应用、图形处理应用等,而采用了不同的体系结构和实现方法。同一个厂家的机器,采用相同的体系结构,用相同的基准程序测试,得到的MIPS值越大,一般说明机器速度越快。

(2)浮点测试程序

在计算机科学工程应用领域内,浮点计算工作量占很大比例,因此机器的浮点性能对系统的应用有很大的影响。有些机器只标出单个浮点 *** 作性能,如浮点加法、浮点乘法时间。而大部分工作站则标用Linpack和Whetstone基准程序测得浮点性能。Linpack主要测试向量性能和高速缓存性能。Whetstone是一个综合性测试程序,除测试浮点 *** 作外,还测试整数计算和功能调用等性能。

1 理论峰值浮点速度

巨型机和小巨型机在说明书中经常给出“理论峰值速度”的MFLOPS值。它不是机器实际执行程序时的速度,而是机器在理论上能完成的浮点处理速度。它不仅与处理机时钟周期有关,而且还与一个处理机里能并行执行 *** 作的流水线功能部件数目和处理机的数目有关。多个CPU机器的峰值速度是单个CPU的峰值速度与CPU个数的乘积。

2 Linpack基准测试程序

Linpack基准程序是一个用FORTRN语言写成的子程序软件包,称为基本线性代数子程序包,此程序完成的主要 *** 作是浮点加发和浮点乘法 *** 作。测量计算机系统的Linpack性能时,让机器运行Linpack程序,测量运行时间,将结果用MFLOPS表示。

当解n阶线性代数方程组时,n越大,向量化程度越高。其关系如表所示:

向量化百分比指的是向量成分的计算量占整个程序计算量的百分比。在同一台机器中,向量化程度越高,机器的运算速度越快,因为不管n的大小,求解方程时花的非向量 *** 作的时间差不多是相等的。

3 Whetstone基准测试程序

Whetstone是用FORTRAN语言编写的综合性测试程序,主要由执行浮点运算、整数算术运算、功能调用、数组变址、条件转移和超越函数的程序组成。Whetstone的测试结果用Kwips表示,1Kwips表示机器每秒钟能执行1000条Whetstone指令。

(3)SPEC基准程序(SPEC benchmark)

SPEC是System PerformanceEvaluation Cooperative的缩写,是几十家世界知名计算机大厂商所支持的非盈利的合作组织,旨在开发共同认可的标准基准程序。

SPEC基准程序是由SPEC开发的一组用于计算机性能综合评价的程序。以对VAX11/780机的测试结果作为基数,其他计算机的测试结果以相对于这个基数的比率来表示。SPEC基准程序能较全面地反映机器性能,有一定的参考价值。

SPEC版本1.0是1989年10月宣布的,是一套复杂的基准程序集,主要用于测试与工程和科学应用有关的数值密集型的整数和浮点数方面的计算。源程序超过15万行,包含10个测试程序,使用的数据量比较大,分别测试应用的各个方面。

SPEC基准程序测试结果一般以SPECmark(SPEC分数)、SPECint(SPEC整数)和SPECfp(SPEC浮点数)来表示。其中SPEC分数是10个程序的几何平均值,SPEC整数是4个整数程序的几何平均值,SPEC浮点数是6个浮点程序的集合平均值。

1992年在原来SPECint89和SPECfp89的基础上增加了两个整数测试程序和8个浮点数测试程序,因此SPECint92由6个程序组成,SPECfp92由14个程序组成。这20个基准程序是基于不同的应用写成的,主要测量32位cpu、主存储器、编译器和 *** 作系统的性能。

参加这个组织的主要成员有:IBM,AT&T,BULL,Compag,CDC,DG,DEC,Fujitsu,HP,Intel,MIPS,Motorola,SGI,SUN和Unisys等。1995年,这些厂商又共同推出了SPECint95和SPECfp95作为最新的测试标准程序。

(4)TPC基准程序

TPC是Transaction Processing Council(事务处理委员会)的缩写,TPC基准程序是由TPC开发的评价计算机事务处理性能的测试程序,用以评价计算机在事务处理、数据库处理、企业管理与决策支持系统等方面的性能。TPC成立与1988年,目前已有40多个成员,几乎包括了所有主要的商用计算机系统和数据库系统。该基准程序的评测结果用每秒完成的事务处理数TPC来表示。TPC基准测试程序在商业界范围内建立了用于衡量机器性能以及性能价格比的标准。

二、小结:

为大家介绍了四类基准测试程序,大家要针对不同领域选择不同的测试程序。任何一种测试程序都是有一定的适用范围的。

SPEC(Standard Performance Evaluation Corporation,标准性能评估组织)是一个全球性的第三方非营利性组织,致力于建立、维护和认证一套应用于计算机的标准化基准评测套件,SPEC组织开发基准测试套件并经过检验然后在SPEC网站上公开测试结果。扩展资料

spec的材质:

SPCE:日本钢材(JIS标准系列)的一种钢材牌号,表示深冲用冷轧碳素钢板燃乎及钢带(卷),适合用于深冲拉伸用途。

SPCE 命名解释:第一码表示材质,S(Steel)表示钢材。第二码表示形状种类用途,P(Plate)表示板 第三码表示钢材种类,C(Cold)表示冷轧。

第四码表示冲压级别,E(Elongation)表示深冲级。冷轧碳素钢板及钢带(卷)调质代号(热处理种类):退火状态为 S , 1/8硬度为 8, 1/4 硬度为4 ,硬质(标准硬度)为1。表面结构号:麻面为 D, 光亮表面为 B。

是用于测试处理器芯片的基准的主要程序。皮困悉由于不同的测试程序测试出的`处理器性能的结果值不同,所以采用一个公用的测试程序很重要。

最近,SPEC测试程序被广泛采用,大多数处理器和计算机系统制造商都提供了系统的SPEC等级。

SPEC服务器应用性能测试

SPEC服务器应用性能测试是一个全面衡量Web应用中java企业应用服务器性能尺烂的基准测试。在这个基准测试中,系统模拟一个现代化企业的电子化业务工作,如客户定购查询、产品生产制造管理、供应商和服务器提供商管理等,给系统以巨大的负载,以全面测试运行典型java业务应用的服务器性能水平。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12347777.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存