处理器主频概念及 xxxGHz 的运算速度(20190625-_20200329)
概念
表示CPU的最高处理速度。
CPU的工作频率(主频)包括两部分:外频与倍频,两者的乘积就是主频。倍频的全称为倍频系数。CPU的主频与外频之间存在着一个比值关系,这个比值就是倍频系数,简称倍频。
倍频可以从1.5一直到23以至更高,以0.5为一个间隔单位。外频与倍频相乘就是主频,所以其中任何一项提高都可以使CPU的主频上升。主频、外频、倍频,其关系式:主频=外频×倍频。
倍频与外频,外频是CPU的基准频率,单位也是MHz。外频是CPU与主板之间同步运行的速度,而且绝大部分电脑系统中外频也是内存与主板之间的同步运行的速度,在这种方式下,可以理解为CPU的外频直接与内存相连通,实现两者间的同步运行状态;倍频即主频与外频之比。
通常,具有较高MHz或GHz的处理器能够提高电脑运行创新、娱乐、通信和生产力应用的性能。但主频只是影响系统整体性能的一个方面,主频高的机器整体性能并非就一定高。
xxxGHz 的运算速度
大多数时候以FLOPS值来衡量cpu每秒钟运行及计算次数,现今大部分的CPU中,都有一个专门用来处理浮点运算的“浮点运算器”(FPU)。因此FLOPS所量测的,实际上就是FPU的执行速度。
1GHz 就是每秒十亿次运算,如果每次运算能完成两个浮点操作,就叫 2G FLOPS(每秒二十亿次浮点操作)。现在家用的双核计算机通常都能达到每秒五十亿次运算(2*2.5GHz)左右的水平,浮点性能大约是上百亿次浮点操作。
FLOPS换算:
- 一个MFLOPS(megaFLOPS)等于每秒一百万(=10^6)次的浮点运算,
- 一个GFLOPS(gigaFLOPS)等于每秒十亿(=10^9)次的浮点运算,
- 一个TFLOPS(teraFLOPS)等于每秒一万亿(=10^12)次的浮点运算,
- 一个PFLOPS(petaFLOPS)等于每秒一千万亿(=10^15)次的浮点运算,
- 一个EFLOPS(exaFLOPS)等于每秒一百京(=10^18)次的浮点运算,
- 一个ZFLOPS(zettaFLOPS)等于每秒十万京(=10^21)次的浮点运算。
目前中国的「天河2号」超级计算机,计算速度为30.65PFlops。