什么是主频和睿频?cpu主频越高越好吗

电子说

1.2w人已加入

描述

  本文主要是关于主频和睿频的相关介绍,并着重对主频和睿频的不同进行了详尽的区分。

  主频

  CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed)。通常所说的某某CPU是多少兆赫的,而这个多少兆赫就是“CPU的主频”。很多人认为CPU的主频就是其运行速度,其实不然。CPU的主频表示在CPU内数字脉冲信号震荡的速度,与CPU实际的运算能力并没有直接关系。由于主频并不直接代表运算速度,所以在一定情况下,很可能会出现主频较高的CPU实际运算速度较低的现象。

  CPU的主频随着技术进步和市场需求的提升而不断提高,但外部设备所能承受的频率极限与CPU核心无法相提并论,于是外频的概念产生了。一般说来,我们能见到的标准外频有100MHz、133MHz,甚至更高的166MHz,又有了200MHz的高外频。CPU的工作频率(主频)包括两部分:外频与倍频,两者的乘积就是主频。倍频的全称为倍频系数。CPU的主频与外频之间存在着一个比值关系,这个比值就是倍频系数,简称倍频。倍频可以从1.5一直到23以至更高,以0.5为一个间隔单位。外频与倍频相乘就是主频(主频=外频×倍频),所以其中任何一项提高都可以使CPU的主频上升。

  我们知道,电脑有许多配件,配件不同,速度也就不同。在286、386和早期的486电脑里,CPU的速度不是太高,和内存保持一样的速度。后来随着CPU速度的飞速提升,内存由于电气结构关系,无法象CPU那样提升很高的速度(就算内存达到400、533,但跟CPU的几个G的速度相比,根本就不是一个级别的),于是造成了内存和CPU之间出现了速度差异。在486之前,CPU的主频还处于一个较低的阶段,CPU的主频一般都等于外频。而在486出现以后,由于CPU工作频率不断提高,而PC机的一些其他设备(如插卡、硬盘等)却受到工艺的限制,不能承受更高的频率,因此限制了CPU频率的进一步提高。因此出现了倍频技术,该技术能够使CPU内部工作频率变为外部频率的倍数,从而通过提升倍频而达到提升主频的目的。倍频技术就是使外部设备可以工作在一个较低外频上,而CPU主频是外频的倍数。

  在Pentium时代,CPU的外频一般是60/66MHz,从Pentium Ⅱ350开始,CPU外频提高到100MHz,CPU外频已经达到了200MHz。由于正常情况下外频和内存总线频率相同,所以当CPU外频提高后,与内存之间的交换速度也相应得到了提高,对提高电脑整体运行速度影响较大。

  CPU主频、外频和前端总线(FSB)频率的单位都是Hz,通常是以MHz和GHz作为计量单位。需要注意的是不要将外频和FSB频率混为一谈,我们时常在IT媒体上可以看见一些外频800MHz、533MHz的词语,其实这些是把外频和FSB给混淆了。例如Pentium 4处理器的外频目前有100MHz和133MHz两种,由于Intel使用了四倍传输技术,受益于Pentium4处理器的四倍数据传输(QDR,Quad data Rate)总线。该技术可以使系统总线在一个时钟周期内传送4次数据,也就是传输效率是原来的4倍,相当于用了4条原来的前端总线来和内存发生联系。在外频仍然是133MHZ(如P4 Northwood处理器)的时候,前端总线的速度增加4倍变成了133×4=533MHZ,当外频升到200MHZ,前端总线变成800MHZ,所以你会看到533前端总线的P4和800前端总线的P4,就是这样来的。他们的实际外频只有133和200。即FSB=CPU外频×4。AMD Athlon 64处理器基于同样的道理,也将会以200MHz外频支持800MHz的前端总线频率。但是对于AMD Athlon XP处理器,因其前端总线使用双倍数据传输技术(DDR,Double Date Rate),它的前端总线频率为外频的两倍,所以外频200MHz的Athlon XP处理器的前端总线频率为400MHz。对于早期的处理器,如Pentium III,其外频和前端总线频率是相等的。

  前端总线

  前端总线的速度指的是CPU和北桥芯片间总线的速度,更实质性的表示了CPU和外界数据传输的速度。而外频的概念是建立在数字脉冲信号震荡速度基础之上的,也就是说,100MHz外频特指数字脉冲信号在每秒钟震荡一万万次,它更多的影响了PCI及其他总线的频率。之所以前端总线与外频这两个概念容易混淆,主要的原因是在以前的很长一段时间里(主要是在Pentium 4出现之前和刚出现Pentium 4时),前端总线频率与外频是相同的,因此往往直接称前端总线为外频,最终造成这样的误会。随着计算机技术的发展,人们发现前端总线频率需要高于外频,因此采用了QDR(Quad Date Rate)技术,或者其他类似的技术实现这个目的。这些技术的原理类似于AGP的2X或者4X,它们使得前端总线的频率成为外频的2倍、4倍甚至更高,从此之后前端总线和外频的区别才开始被人们重视起来。

  FSB是将CPU连接到北桥芯片的总线,也是CPU和外界交换数据的主要通道,因此前端总线的数据传输能力对整机性能影响很大,数据传输最大带宽取决于所有同时传输数据的宽度和传输频率,即数据带宽=总线频率×数据位宽÷8。例如Intel公司的PⅡ333使用6 6MHz的前端总线,所以它与内存之间的数据交换带宽为528MB/s =(66×64)/8,而其PⅡ350则使用100MHz的前端总线,所以其数据交换峰值带宽为800MB/s=(100×64)/8。再比如Intel 845芯片组只支持单通道DDR333内存,所以理论最高内存带宽为333MHz×8Bytes(数据宽度)=2.7GB/s,而Intel 875平台在双通道下的内存带宽最高可达400MHz×8Bytes(数据宽度)×2=6.4GB/s。PC机常用的前端总线频率有266MHz、333MHz、400MHz、533MHz、800MHz、1066MHz几种。

  外频

  提到外频,我们就顺便再说一下PCI工作频率。电脑上的硬盘、声卡等许多部件都是采用PCI总线形式,并且工作在33MHz的标准工作频率之下。PCI总线频率并不是固定的,而是取决于系统总线速度,也就是外频。当外频为66MHz时,主板通过二分频技术令PCI设备保持33MHz的工作频率;而当外频提高到100MHz时,三分频技术一样可以令PCI设备的工作频率不超标;在采用四分频、五分频技术的主板上,当外频为133MHz、166MHz时,同样可以让PCI设备工作在33MHz。但是如果外频并没有采用上述标准频率,而是定格如75MHz、83MHz之下,则PCI总线依然只能用二分频技术,从而令PCI系统的工作频率为37.5MHz甚至是41.5MHz。这样一来,许多部件主必须工作在非额定频率之下,是否能够正常运作就要取决于产品本身的质量了。此时,硬盘能否撑得住是最关键的,因为PCI总线提升后,硬盘与CPU的数据交换速度增加,极有可能导致读写不正常,从而产生死机。

  高外频对系统的影响呈两面性,有利因素可归结为两个,一是提升CPU乃至整体系统的执行效率,二是增加系统可以获得的内存带宽。两者带来的最终结果自然是整体性能明显提升。

  因此从上面我们可以看出,外频对系统性能起着决定性的作用:CPU的主频由倍频和外频综合决定,前端总线频率根据采用的传输技术由外频来决定,主板的PCI频率由外频和分频倍数决定,内存子系统的数据带宽也受外频决定。

  高外频系统需要有足够的内存带宽满足系统需要。理论而言,前端总线与内存规格同步是最有效率的内存系统工作模式。要想充分发挥200MHz外频的性能,内存带宽就要与外频、前端总线相匹配,否则,内存就会成为系统瓶颈。起初,英特尔之所以采用DDR内存,并不是看重了DDR的性能,而是因为RDRAM内存的价格过于昂贵,用户无法接受。在主流市场上,英特尔所提供的内存规格一直无法满足处理器带宽的需要,始终给人以落后一步的感觉。只是在高端平台上,双通道DDR和双通道RDRAM内存才刚好够用。

  当外频为200MHz时,前端总线达到800MHz后,带宽也随之提高到6.4GB/s,采用双通道DDR400可以解决匹配问题,双通道DDR400的内存带宽将达到6.4GB/s,刚好可以满足需要。对于Athlon XP来说,因其前端总线为400MHz时,带宽为3.2GB/s,单通道DDR400内存带宽为3.2GB/s,也可以满足系统需求。因此,在未来的时间里,DDR400将会大行其道。这也是为什么英特尔转而支持DDR400的原因所在。

  200MHz的外频、800MHz的前端总线及配合双通道DDR400,将PC的系统性能推到了一个新的台级,并且极大地满足未来的需要,而且还具有相当大的升级空间。

  睿频

  睿频是指当启动一个运行程序后,处理器会自动加速到合适的频率,而原来的运行速度会提升 10%~20% 以保证程序流畅运行的一种技术。

  处理器应对复杂应用时,可自动提高运行主频以提速,轻松进行对性能要求更高的多任务处理;当进行工作任务切换时,如果只有内存和硬盘在进行主要的工作,处理器会立刻处于节电状态。这样既保证了能源的有效利用,又使程序速度大幅提升。通过智能化地加快处理器速度,从而根据应用需求最大限度地提升性能,为高负载任务提升运行主频高达20%以获得最佳性能即最大限度地有效提升性能以符合高工作负载的应用需求:通过给人工智能、物理模拟和渲染需求分配多条线程处理,可以给用户带来更流畅、更逼真的游戏体验。同时,英特尔智能高速缓存技术提供性能更高、更高效的高速缓存子系统,从而进一步优化了多线程应用上的性能。

  cpu主频越高越好吗

  多核心还是主频?

  先说说多核心和主频的关系和区别吧,尤其是很多小伙伴并不清楚自己需要的究竟是什么,所以还是针对影响性能最大的两个方向来说明。

  先说游戏型需求,一般来说游戏是双核心调用比较多,多核心的少一些。因为游戏需要的是最简单粗暴的计算工作,这方面多核心有点无用武之地。也就是说,多核心CPU在玩游戏的时候很多核心处于半闲置状态,利用率并不高。哦对了,小编要提醒大家一下,所谓的多核心小编是指超过4个核心(包括)的CPU。

  

  对了,睿频技术提升频率的时候,不是全部核心都可以到最高值的。睿频在提升频率的时候,根据CPU不同提升的方式方法也不一样。再最高睿频状态下,其中只是单一核心可以达到最高值,而双核心睿频状态下,比最高睿频低一点(一般是100MHz)或一致;三核心、四核心处于睿频状态时,基本也是以100MHz递减最高睿频值。道理很简单,提高单核心频率,有助于游戏类对CPU频率更依赖的应用。

  

  其实,从CPU的多线程技术上就能看到这个端倪——多线程继续无非是继续压榨单一CPU核心的处理器能力,让工作任务充分填满CPU负载,否则,为什么不真多核心做进一步优化,而回过头来在多核处理器上针对单核心处理能力做文章呢?具体小编在里已经说过了,这里也就不多说了。再来就是工作类需求了,尤其是设计类工作,多核心比高主频重要得多。多核心多线程并行处理,对设计类工作,尤其是比如渲染啊之类的非常重要,频率反而是其次的。当然,这就需要更快更大的缓存(甚至是缓存工作的机制)来帮助CPU暂存海量的运算数据了。简单说,这类应用需求追求的是精细计算,不像游戏那样简单粗暴,“多人协力”是最好的处理器方法。

  

  某种程度上讲,多核心处理器也可以覆盖很多游戏型需求,毕竟自身主频并不差劲,比如说7700K这样的处理器,单线程性能足够强大,多核心能力也数一数二;还有就是像Ryzen 1700X、Ryzen1800X这类处理器,以错位竞争的形式将多核心多线程下放到中高端玩家市场(专业市场更加需要多核心多线程);再有就是针对专业领域应用的CPU,比如Intel即将推出的i9系列处理器,多核心多线程更符合专业应用领域的要求。

  

  结语

  关于主频和睿频的相关介绍就到这了,如有不足之处欢迎指正。

相关阅读推荐:cpu耗能和频率的关系你知道吗?

相关阅读推荐:主频和睿频的区别

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分