CPU,全称中央处理器。是一个电脑的核心,数据的处理,程序的调度都离不开的他。一个CPU的好坏,直接影响计算机性能的高低。而CPU的性能参数,有很多。本次主要谈论CPU三大主要参数:核心数,主频,线程。
核心数,现在一个CPU内部有许多小的处理器,这就是核心。早期市场流行的主要为双核CPU。而随着技术的发展。目前(2022年)四核及以上核心已经占据主流。核心数量的增多会大大增加CPU的承受能力。最直观的是,可以流畅实现软件多开,可以一边看视频,一边听歌。目前英特尔最新12代酷睿,实现了多核心,大小核的架构。以酷睿i9-12900k为例,16核24线程。其中8核为p核(大核),有独立的缓存,支持超线程。剩下的8核为e核(小核),四个一组共享一个缓存空间,不支持超线程。核心数远超旗下同级别11代品牌。性能增幅约为20%。可见核心数对于性能的影响之大。
主频,是评定处理器运算速度的标准之一,是CPU内核工作的时钟频率。当下主流CPU的频率都在3.0Ghz以上。运算速度也逐步加快。值得一提的是,现在有一种技术,可以使CPU超过它的主频。我们称为超频(睿频)。例如,R7-5800H,是AMD的主流平台CPU。8核心12线程。主频3.3GHZ。睿频4.2GHZ。在必要的进程当中可以提高效率(会伤害CPU本身)。但是CPU的运算速度与主频不是直接挂钩。有些低频的CPU,例如i7-10700k,主频在2.9Ghz左右,但速度却比同级别的r7系列不相上下。
线程,是指CPU核心一次运行程序的流程。起初,CPU的核心与线程一一对应。一个核心只能顺序执行一个进程。但随着超线程技术的推广。一个核心可以支配多个线程。相当于有了一个拥有本体性能的20%的分身。上文讲到的i9-12900k,其p核拥有支配1到2个线程的能力。而最著名的“地表最强CPU”服务器级别的Threadripper 3990X。拥有64核心,128位线程。可以支持多进程的大规模运算。被我们亲切的称为“线程撕裂者”。
通俗的表述三者的关系,CPU为一个工厂,核心为工人,主频为加工速度,线程为一次可以加工几个零件。6核心12线程3.0Ghz,就等于一个工厂有6名工人,每位工人每分钟加工三次,一次可以加工一到两个。
就比较接下来的五个CPU。i9-12900k,i7-11700k,i5-10400f ,r5-5600x,r7-5800x,排名数据如下:
i9-12900k:16核24线程 主频3.9Ghz
r7-5800x:8核16线程 主频3.8Ghz
i7-11700k:8核16线程 主频3.6Ghz
r5-5600x:6核12线程 主频 3.7Ghz
i5-10400f:6核12线程 主频2.9Ghz
(AMD平台CPU,以多核心多线程性能优质著称,而英特尔平台以单核性能优质著称)。
我个人电脑CPU为4核8线程,主频:2.4GHz,睿频:4.2GHz。性能远不如以上cpu。
总结,CPU的性能不能单单只看一个参数。要多数据考量。也要考虑各个平台的优势。当然本文只涉及了CPU的三个参数。影响其性能的数据还有许多。