CPU的运算速度是怎样计算的

如题所述

第1个回答  2022-11-18

“运算速度”是评价计算机性能的重要指标,其单位应该是每秒执行多少条指令。而计算机内各类指令的执行时间是不同的,各类指令的使用频度也各不相同。计算机的运算速度与许多因素有关,对运算速度的衡量有不同的方法。

为了确切地描述计算机的运算速度,一般采用“等效指令速度描述法”。根据不同类型指令在使用过程中出现的频繁程度,乘上不同的系数,求得统计平均值,这时所指的运算速度是平均运算速度。

CPU的频率构成有三部分,分别是主频、倍频、外频。他们之间的关系是主频=外频×倍频 。

外频是 CPU 乃至整个计算机系统的基准频率,单位是 MHz(兆赫兹)。

CPU 的倍频,全称是倍频系数。CPU 的核心工作频率与外频之间,存在着一个比值关系,这个比值就是倍频系数,简称倍频。

主频就是CPU运行的实际频率,由外频乘以主频得来。

扩展资料:

CPU的运算速度可以用MFLOPS来衡量,它表示平均每秒可执行百万次浮点运算指令。每秒百万次运算是针对CPU对信息数字处理的一个标准。

在2001年中期,世界上最快的计算机可以平均每秒执行5万亿次浮点运算,也就是5teraflop(teraflop—每秒1万亿次浮点运算)。世界上最快的第500台计算机平均每秒执行55gigaflop(gigaflop—每秒10亿次浮点运算)。

通常,象这种顶级的计算能力是非常昂贵而且难以采用的。

然而,在1994年,ThomasSterling和DonBecker建立了一种方法:使用普通的、能被负担得起的硬件加上Linux,以此来集中这些相对小的机器的计算能力。其结果被称为Beowulf群集,它能以较低的成本来仿真最快计算机系列中的低端机器的计算能力。

RIKEN是日本物理与化学研究院的英文缩写,RIKEN的芯片设计师指出,他们设计的MDGrape3处理器将成为可达到petaflop级运算速度的超级计算机的基础,petaflop是指每秒运算速度达到百万次的四次方,其速度远远快于今天每秒运算36万亿次的超级计算机。

这种芯片的样本是为生命科学研究而设计的,它的运算速度可达到230Gigaflops,等于每秒运算2300亿次。虽然这种芯片的时钟速度是350MHz,但是它要比标准通用目的芯片的功能更强。

RIKEN高性能计算小组研究人员MakotoTanji说,在最差工作环境下,新芯片可以在250Mhz速率下达到每秒运算160Gigaflops。

参考资料:百度百科-mops(CPU的运算速度)