计算机性能指标

来源:互联网 发布:文华财经软件电脑版 编辑:程序博客网 时间:2024/05/12 23:16

计算机功能的强弱或性能的好坏,不是由某项指标决定的,而是由它的系统结构、指令系统、硬件组成、软件配置等多方面的因素综合决定的。对于大多数普通用户来说,可以从以下几个指标来大体评价计算机的性能

1.吞吐量一台计算机在某一时间间隔内能够处理的信息量。

2.响应时间用户输入一个作业至输出开始之间的时间。

3.主频:主频f:是描述计算机运算速度最重要的一个指标。通常所说的计算机运算速度是指计算机在每秒钟所能执行

指令条数,即中央处理器在单位时间内平均“运行”的次数,其速度单位为MHz(兆赫兹)或GHz(吉赫兹)。

4.时钟周期:主频的倒数,T=1/f,度量单位μs (微秒),ns(纳秒)。

1μs=10^-6s,1ns=10^-9s

5.CPI:表示每条指令周期数,即执行每条指令所需的平均时钟周期数。

计算公式:CPI=执行某段程序所需的CPU时钟周期数/程序包含的指令条数

6.CPU执行时间:表示CPU执行一段程序所占用的CPU时间。

计算公式:CPU执行时间=CPU时钟周期数*CPU时钟周期

7.MIPS(Million Instructions Per Second):单字长定点指令平均执行速度 Million Instructions Per Second的缩写,每秒处理的百万级的机器语言指令数。这是衡量CPU速度的一个指标。像是一个Intel80386 电脑可以每秒处理3百万到5百万机器语言指令,即我们可以说80386是3到5MIPS的CPU,所以这个是运算速度。

计算公式:MIPS=指令数/(程序执行时间*10^6)

8.FLOPS是Floating-point Operations Per Second每秒所执行的浮点运算次数的英文缩写。它是一个衡量计算机计算
能力的量,这个量经常使用在那些需要大量浮点运算的科学运算中。有时也会被记为flop/s。

MIPS=指令数/(程序执行时间*10^6)

各种FLOPS的含义

一个 MFLOPS (megaFLOPS) 等于每秒1百万 (=10^6) 次的浮点运算,

一个 GFLOPS (gigaFLOPS) 等于每秒10亿 (=10^9) 次的浮点运算,

一个 TFLOPS (teraFLOPS) 等于每秒1万亿 (=10^12) 次的浮点运算,

一个 PFLOPS (petaFLOPS) 等于每秒1千万亿 (=10^15) 次的浮点运算。

8.1 MFLOPS(Million Floating-point Operations per Second,每秒百万个浮点操作),衡量计算机系统的技术指标,不

能反映整体情况,只能反映浮点运算情况。
MFLOPS=操作浮点数/(执行时间*10^6)。

8.2 GFLOPS 就是 Giga Floating-point Operations Per Second,即每秒10亿次的浮点运算数,常作为GPU性能参数但不一定代表GPU的实际表现,因为还要考虑具体如何拆分多边形和像素、以及纹理填充,理论上该数值越高越好。1GFlops = 1,000MFlops。

8.3 TFLOPS (teraFLOPS) 等于每秒1万亿 (=10^12) 次的浮点运算

8.4 PFLOPS (petaFLOPS) 等于每秒1千万亿 (=10^15) 次的浮点运算。

9.处理机字长一般来说,计算机在同一时间内处理的一组二进制数称为一个计算机的“字”,而这组二进制数的位数就是“字长”,在其他指标相同的情况下,字长越长,计算机处理数据的速度就越快。

10.总线宽度一般指CPU中运算器与存储器之间进行互连的内部总线二进制位数。

总线宽度分为地址总线宽度和数据总线宽度,其中,地址总线宽度决定了CPU能够使用多大容量的 主存储器, 若计算机的地址总线的宽度为32位,则最多允许直接访问2^32= 2^2*2^30=4*1GB=4GB 的物理空间。

11.存储器容量: 存储器中所有存储单元的总数,通常用KB,MB,GB,TB来表示。

有内存储器和外存储器之分:

内存储器:是CPU可以直接访问的存储器,需要执行的程序与需要处理的数据就是存放在主存中的。内存的性能指标主要包括存储容量和存取速度。

1B=8bit;1KB=1024B;1MB=1024KB;1GB=1024MB;TB=1024GB;1PB=1024TB

外存储器通常是指硬盘容量。外存储器容量越大,可存储的信息就越多,可安装的应用软件就越丰富。

12.存储器带宽单位时间内从存储器读出的二进制数信息量,一般用字节数/秒表示。

13.利用率在给定的时间间隔内系统被实际使用的时间所占的比率,用百分比表示。即在一段时间内被使用的时间(次数)占总时间(总使用次数)的百分比,有硬件利用率、软件利用率、指令利用率等。


0 0