CPU主要性能指标是什么?
CPU全名中央处理器(Central Processing Unit),是一台计算机最重要的核心,相当于我们的大脑。这样重要的东西当然性能指标非常重要,其主要性能指标有以下几项:
主频:主频是CPU的时钟频率,也就是它的工作频率,目前市场上的CPU频率在2-4GHz左右,部分CPU例如Intel的core i7不光有固定频率,还可以超频。很显然,相同配置下频率越高,性能越高。
架构:这个大家可能不注意,但是架构的更新对于CPU来说将会是进化的一场革命,性能会带来质的飞跃。目前Intel、AMD的CPU是X86架构,IBM公司的CPU是PowerPC架构,ARM公司是ARM架构。
制造工艺:主要的工艺规格有180nm、130nm、90nm、65nm、45nm、22nm,现在的制造工艺已经达到14nm,如Intel的8代CPU系列。制造工艺标志着以更高的精度在更小的面积上作出性能更高、功耗更低的核心。
总线速度:也就是多级缓存,缓解内存带来的瓶颈,所以出现了二级缓存,目前有2级缓存、3级缓存。缓存量越大越好。
超线程:大家经常听说双核心四线程就是超线程技术,该技术让一个核心可以分成两个小的核心进行并行运算来提高效率。核心线程越多堆积的性能也就相对高,但效率不一定是最优的。
浮数运算能力:这是考验CPU运算能力的一个指标,标志着谁运算能力更快更强大,目前的CPU大都是64位的,也就是2的64次方,老一些的CPU是32位的。正常的商务本CPU浮点运算能力会低一点,如i7 8550u的浮点运算能力为12.4GFLOPS,而桌面bandei7 8700则可以跑到38.5GFLOPS 。
以上就是计算机CPU的主要性能指标。
对普通消费者而言,主频,cachesize,功耗,工艺多少纳米,架构是几代的,这些是从网页或者广告查到的,对于厂家设计者而言,指标有,指令吞吐量,分支预测准确度,指令并行度,物理寄存器数量,tlb miss数量。消费者指标和厂家设计指标也密切有关,此消彼长不是越大越好而且中庸,比如主频越高速度越快,但流水线也就更长,造成分支预测失败时损失也越大,只能说一般而言,主频越高越好,cachesize越大越好,工艺纳米越小越好
CPU的主要性能指标,我个人愚见是:架构、主频、工艺制程、缓存、核心线程数量等指标。下面我为大家逐一介绍。希望喜欢,欢迎关注、点赞,不喜欢的不要喷了,毕竟这种回答是无偿的。
一、架构
我认为这个架构太重要了,英特尔的成功取决于酷睿架构的性能强大,AMD之前的失意取决于推土机、打桩机等模块化设计的架构失败。AMD的锐龙能够翻身取决于ZEN架构的强大。所以我认为CPU最为重要的就是架构。当年FX8300八核心八线程睿频可达4.2GHZ,却被Intel的英特尔的i3系列“默秒全”按在地上摩擦,由此可见架构的是CPU灵魂。
二、主频、倍频、外频、睿频
主频简单的说就是CPU的工作频率或者速度,一个时钟周期完成的指令数的数量的反映就是主频,主频不代表CPU运行的速度,但在一定程度上反映速度。同架构下的CPU一般频率越高,这个CPU的单核能力越强。
所谓超频就是提升频率,以提供CPU的性能,主频由外频和倍频两部分组成,关系是:主频=倍频X外频,所以可以通过提升倍频或者外频的方式,达到超频的目的。另外睿频是当CPU执行任务是可以自动加速到合适的频率,以提供瞬时性能。
三、工艺制程
CPU的工艺制程是指在CPU制造时采用的多少纳米的工艺,这代表的集成电路的精细度,精西度越高,生产工艺越先进,这样同等单位面积就可以放更多的电子元件,CPU的功耗也就越小。英特尔八代用的14纳米工艺,AMD的锐龙用的也是14纳米工艺。
四、缓存
换成是位于CPU与内存之间的临时存储器,包含一级缓存、二级缓存、三级缓存,这个越大当然越好。另外英特尔的"一级缓存"是Intel处理器中每个核心都有一级指令缓存和一级指令缓存。详细介绍去我头条看GPUZ一文的介绍,直观的说越大越好,哈哈哈哈。
五、核心线程数量
同架构,同制程下,当然是核心数量越多越好,超线程技术是将一个核心虚拟出两个线程,线程数就等于核心数的2倍。例如:i7 8700K就是6核心12线程,AMD的R7 1800X就是8核心16线程。
本次内明完毕,欢迎留言讨论,如果我有不到之处,烦请斧正,如果喜欢我,欢迎点赞、转发、关注我的头条“xc修齐治平”,修身齐家治国平天下。
CPU(Central Processing Unit),即中央处理器。CPU从雏形出现到发展壮大的今天,由于制造技术的越来越先进,其集成度越来越高,CPU内部晶体管的数量,虽然从最初的2200多个发展到今天的数十亿个,增加了数百万倍,但是CPU的内部结构仍然可分为控制单元,逻辑单元和存储单元三大部分。CPU的性能大致上反映出了它所配置的那部微机的性能,因此CPU的性能指标十分重要。 CPU性能主要取决于其主频和工作效率。
处理器几核几线程是什么意思?
我们在选购电脑的时候,经常会听到一些“几核几线程CPU”的术语,比如四核八线程,八核十六线程之类的,那么这个所谓的几个核心和线程都是什么意思呢?请看下面介绍。
CPU的“几核几线程”是什么意思?
一、CPU核心介绍
CPU的核心数是指内部拥有几个物理内核,每个内核都可以当做一个单核CPU来看待,双核CPU就相当于有两套硬件资源组合在了一个盒子里面,这个核心数理解起来还是挺容易的,比较难理解的是线程数,请看下面。
二、CPU线程介绍
CPU拥有几线程原本是和核心数相对应的,即CPU有几个核心就有几个线程,但英特尔公司在2002年发布了一种超线程技术,它是通过特殊的硬件指令将一个CPU内核模拟成两个逻辑核心来使用,这样在处理一些多线程任务时,可以实现数据的并行处理,大大的提高运算效率,使CPU的性能发挥的更加彻底。但模拟出来的核心毕竟不是真正的物理核心,总体性能还是不如真正的多核心CPU。
三、通俗的理解CPU核心和线程
上面所说可能并不是那么好理解,我们下面再以一种通俗的方式让大家加深了解一下,请看下面:
我们可以把CPU核心比喻成一套维修工具,里面有万用表、螺丝刀、扳手等,拥有几个核心就代表有拥有几套工具,而线程数则代表是几个人干活,正常情况下是一个人拿一套工具干活,资源都是独立的。
而超线程技术则相当于是两个人使用一套工具干活,一个人使用螺丝刀,一个人使用扳手,资源是共享的,这样下来工作效率就提高了不少,但有时候也会出现两个人同时使用螺丝刀的现象,这就需要一个人用完另一个人再去使用,会有一定的等待时间,所以总体的效率虽然要高于一个人使用一套工具干活,但还是比不上两个人各配一套工具来的快。
看完上面的解释,应该能明白核心和线程的意思了吧,需要说明的是,超线程还需要主板、系统以及应用软件的支持才能发挥作用,而我们一般的上网大多都是单线程的,所以超线程技术的应用范围有限,大多集中在图形或视频处理等专业领域。
处理器几核极几线程是什么意思?
这个处理器每年都发布不同型号,不管是英特尔还是AMD都会有他中高低端处理器,其中决定处理器的关键参数就是几核几线程,比如我们常见的双核四线程,四核八线程,八核十二线程,六十四核一百二十八线程,但是很多小伙伴没有搞明白这个几核和几线程到底是个什么关系,到底是那个参数重要,接下来我就和小伙伴们讨论一下这个看似简单但是又有很多人不知道的问题。
我这个人不喜欢给小伙伴们讲太多书面理论,必定说的越专业大家越听不懂,通俗易懂的来说估计大家更能接受,这个CPU中的几核知道是物理核心数量,几核就是几个物理核心数量,这个核心数量越多那么代表电脑可以同时处理很多任务,这就好比是工厂里面的工人,一个工人就是一个物理核心,然后CPU就把这些工人安排到不同工作岗位上面去工作,四核就是四个工人安排不同岗位去工作,八核就是8个工人安排去不同岗位去工作,相比之下是不是8个工人比四个工人的生产效率更高,但是于此同时八个工人也比四个工人消耗更大,所以大家可以看到物理核心数量越多那么他的功耗自然也就越高,他们所占领的位置也就越大,那么这里问题来了是不是核心数量越多就一定越强,其实这个就不一定了,理论上来说核心数量越多他可以同时运行的程序就越多,但是于此同时功耗也会增加,所以一般来说核心数量越多的CPU他的主频一般都不会太高,尤其是像至强系列处理器动不动就是几十核,但是为了让其稳定运行一般都不会有太高的频率,所以英特尔和AMD也会根据不同的用户群体来推出不同性能的CPU。
接下来我们就来说说线程数量,这个线程数量就是英特尔和AMD虚拟化的核心数量,也就是说在原来的物理核心上面在利用自己的超线程技术在虚拟一个出来,这样就可以在不增加核心数量的同时又可以提高其性能,但是大家要明白这个虚拟出来的核心和物理核心在速度上面是有非常大的差距,不过处理速度会大大增加,这就好比以前四个人在流水线上工作,一个人两只手他只能干一份活,现在利用某种技术手段让原本只有两只手变成四只手干两个人活,这样一来在不给工厂增加负担的情况下还提高了生产效率何乐不为呢?除此之外这个超线程技术也是为了解决物理核心占地的问题,要知道CPU本身的就不大,他不可能让你自由发挥不然你要上上几百个核心那这颗CPU他的有多大,于此同时他的功耗该如何解决,你得用多大的散热器和多大功率的电源,你总不能看到CPU有盆那么大吧,所以某种意义上来说线程就是为了解决这个问题的。
如果总结起来来说几核就是有几个物理核心,几线程就是在物理核心的基础上又虚拟了几个核心数量,这就相当于一个人一开始只有一双手,但是后面经过某种特殊改造让你变成四个手,这样一来原本只能干一件事现在同一个人可以同时干两件事,不过这个性能方面他是不可能达到一加一等于二的,虽说多出来两只手是可以多干一个人的活,但是大家不要忘了他是一个人也就是说他是一个物理核心,他的能力也是有限的,想要虚拟的核心和物理核心一样那基本上是不可能的,这就好比一个人四只手对挑战两个人四只手,试问你这一个人能打的过吗?所以对于高端玩家来说建议还是先选择物理核心数量,然再参考线程数量,对于家用来说一般六核就够用了,至于线程数量一般上了六核以上有个六线程也就完全可以满足了,不过只要物理核心增加了线程数量自然也会跟着一起增加,其实道理就这么简单。
不过这里我要提醒一下大家这个看CPU不能只看物理核心和线程数量,一定要结合发布年代,制作工艺,尤其是英特尔八代以后和AMD锐龙系列发布后,前后几代的差距非常大,大家可以看看八代的i3都和七代i5一个起跑线了,所以我们一定要要结合发布年代,主频,缓存大小综合来评定,说白了CPU核心数量越多那么他可以同时处理的任务就越多,线程数量越多就是在物理核心处理的基础上再出提升工作效率,换句话说就是想把一个人改造成三头六臂,让一个人可以干两个人甚至更多的活,只不过线程是依附在核心数量上面的,好了关于这个问题我就说这么多了,不知道小伙伴是怎么理解这个问题的呢?