0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

到底是多核好还是高主频好

Wildesbeast 来源:中关村在线 作者:中关村在线 2020-07-04 10:18 次阅读

了解处理器特性的朋友都知道,在TDP保持不变的情况下,一颗处理器的核心数量越多,那么主频和加速频率就没有办法做的太高。因为整个处理器想要控制好功耗的话,那就意味着每一个核心都要控制功耗,而功耗不高,频率自然很难上得去,这就是为什么处理器核心数量越多,大家看到的主频和加速频率会相对越低。

一直以来,人们对于多核心好还是高主频好的争论喋喋不休。在理想情况下,当然是核心越多、主频越高越好。但实际情况并不允许无脑堆核心或无脑拉主频,总要在核心数和主频之间做一个取舍和平衡。

·多核好,还是高主频好?

那么在有限的技术条件下,究竟是多核心好呢?还是高主频好呢?其实我们可以做一个比喻来试着说明这个问题。

现在,我们把处理器比作一家工厂,核心数就相当于工人的数量,而主频呢,就相当于工人自身的能力。

对于工厂来说,提升工作效率主要有三种方法:

第一,通过技术创新、设备升级或者管理方法升级来提升效率;

第二,通过招聘更多的工人,奉行人多力量大来提升效率;

第三,通过招聘数量有限,但工作能力超强的人来提升效率。

我们假设以目前的状况来看,这家工厂在技术创新、设备等级、管理方法等方面都已是业界数一数二,短时间无法在这些方面取得实质性突破,强行通过此方法来提升效率的话,大概率会得不偿失。

那么这家工厂就需要考虑第二和第三种方法。

首先,招聘大量工人确实是简单有效的提升工作效率的方法,但是招进来的这些工人们,每个人的能力参差不齐,有的是劳动模范,工作能力超强、效率极高,而有的人却比较爱偷懒,常常在上班时间摸鱼。因此,虽然通过大量招聘工人解决了整体工作效率问题,但总有那么一些不合格的人在浑水摸鱼,享受着“大锅饭”的红利。

人多力量确实大

在了解到这种情况之后,工厂决定选择另一种方法,也就是不去盲目扩大工人数量,而是精挑细选,专门选那些工作技能高超的工匠级选手来工厂工作。最终工厂发现,因为这些匠人们工作方法娴熟、工作技能强,所以虽然数量不多,但一个人却往往能比那些摸鱼的人干出双倍甚至三倍的工作,因此这样的方法既能够保证工作效率,同时又能够保证每一个岗位没有短板。

但人数少却个个都是精英的话,更能打得起硬仗

对比之下,在采用第二种方法的时候,这家工厂看起来每天上下班热热闹闹,一派繁荣景象,但其中却存在不少滥竽充数之人,有时遇到棘手问题,总是感觉力不从心。而在采用第三种方法之后,工厂虽然平静了很多,似乎也不那么热闹,但实际打起硬仗来,真是个顶个的强。

看到这里,我想大家应该就会明白,对于处理器这座工厂来说,如果很多工人能够同时具备高素质那自然是再好不过。但是如果没法保证来工厂工作的每个人都是劳动模范,那么不如在保证数量的前提下,让每一个人都具备更强的技能。

·有了高主频,6核战8核一点都不虚

事实上,英特尔在酷睿平台所做的选择,就是第三条。

在4月初发布的十代酷睿H系列处理器上,英特尔为酷睿i7、i9家族赋予了更高的主频,以及全面突破5GHz的睿频加速能力,虽然主流依旧是6核心和8核心处理器,并未给十代酷睿这家工厂招聘更多的“工人”(核心),但“慧眼识珠”的英特尔给这家工厂安排的全是劳动模范,他们每个人都拥有高超的技能,来确保十代酷睿这座工厂能够在打硬仗时表现更加出色。

十代酷睿同时具备多核心+高主频/睿频特性

怎么?不相信吗?我们看一些测试数据好了,毕竟测试是最能说明问题的方法。

对于处理器来说,运行游戏称得上是打硬仗了。那么6核心的十代酷睿和8核心的锐龙4000表现如何呢?看看下面的游戏测试结果。

为了证明对比是客观的,所以我们都通过游戏自带的Benchmark程序来测试,它不仅能够反映帧数表现,还能够给出配置信息

CPU Render,平均:116fps、最低:63fps、最高:235fps

CPU Render,平均:100fps、最低:78fps、最高:148fps

《古墓丽影:暗影》的Benchmark程序可以记录处理器渲染性能,所以既然是对比处理器,那么这一项性能就比较关键了。从测试结果可以看到:

英特尔十代酷睿平台在CPU Render(渲染)测试中,平均:116fps、最低:63fps、最高:235fps;

AMD三代锐龙平台在CPU Render测试中,平均:100fps、最低:78fps、最高:148fps。

在平均帧和最高帧表现上,英特尔十代酷睿平台明显优于AMD三代锐龙平台,分别高16帧和87帧,在最低帧上不如AMD三代锐龙平台,低15帧。

6核心打不过8核心吗?

再看一个《刺客信条:奥德赛》的测试:

英特尔十代酷睿,最高画质平均:51fps、最高:95fps、最低:15fps

AMD三代锐龙,最高画质平均:49fps、最高:75fps、最低:26fps

最终测试结果为:

英特尔十代酷睿平台,最高画质平均:51fps、最高:95fps、最低:15fps

AMD三代锐龙平台,最高画质平均:49fps、最高:75fps、最低:26fps

英特尔十代酷睿平台在平均帧,最高帧表现上优于AMD三代锐龙平台,最低帧表现上不如后者,整体表现优于AMD三代锐龙平台。

最后再看一个《英雄联盟》的测试,为了公正客观我们使用第三方软件记录帧数表现。

英特尔十代酷睿i7-10750H平台平均帧数135.36fps,最高帧数225fps,整体帧数波动比较平稳。

AMD三代锐龙Ryzen 7 4800H平台的平均帧数为117.65fps,最高帧数200fps,比英特尔十代酷睿平台分别低17.71帧、25帧,差异较为明显。不过这个帧数差异对于实际游戏体验没有实质影响,二者都能流畅运行这款游戏。

在内存、硬盘、显卡都一样的情况下,一颗6核心处理器在实际游戏应用中的表现要好于一颗8核心处理器,频率自然在其中起到了至关重要的作用。

其实如果大家有兴趣、有条件的话,可以自己测试更多的游戏,看看是不是这种结果。此外,除了移动级酷睿具备这样的优势之外,桌面级酷睿处理器得益于更高的主频和睿频能力,同样在实际游戏中有着非常出色的表现。

·核心数保证的前提下,高主频为何更有价值?

看到这里有朋友可能会问了,为什么会出现这种情况?高频率真的影响那么大吗?为了解释这个问题,我们只需要一张图就可以说明白:

上面这张图是电脑在运行游戏时,处理器核心的占用情况。可以看到红框中4个线程,也就是2个核心的占用率是非常高的,而且最右侧核心占用率大多数时间为100%,而上面的8个线程,也就是4个核心,占用率其实是比较低的。这也是我们平时常常提到的为什么玩游戏,4核-6核是目前性价比最高的选择。因为大多数游戏对于核心数量的依赖就是这么多,即便有100个核,在游戏应用里主要发挥作用的还是那2-4个核心,只不过核心数越多,处理器总体负载就越低,其意义在于当你玩游戏的时候还想干点别的,比如剪视频、办公、网络直播推流的话,电脑不会出现卡顿。

而如果你只是专注于玩游戏,并不会在同一时间做其它高负载任务的话,核心数相对于主频来说,后者才应该是主要关注的因素。

·堆核并非不好,只是要精益求精才更有意义

到这里,我们就能够回答标题所提出的问题了,为什么明明能堆一堆核心,但英特尔却偏偏要跟频率较劲呢?

其实说到这里需要再次确认一个前提,我们的观点并不是说多核心不好,而是说在增加核心数的情况下,同时也要保证每个核心拥有更好的性能表现,这样对于整个处理器来说才是真正意义上的提升。你如果能够打包票100个核心个顶个都是最强者,那作为消费者的我们来说自然是表示欢迎。不过现实中想要实现这一点,基本不太可能。

此外,其实对于绝大多数普通消费者来说,从多核心上获得的收益要远远低于从高主频上获得的收益。因为多核心处理器主要还是应用在数据中心、服务器级别的系统当中,比如英特尔旗下的Cascade Lake-AP处理器,就可以通过双路搭建96核192线程的硬件系统。另外一些专业领域也对多核心处理器趋之若鹜,如影视后期行业、建筑行业等等。普通消费者玩游戏、办公、剪辑视频、做设计等等类似的应用场景下,高主频会获得更大的收益。

双路Cascade Lake-AP处理器可搭载96核192线程的硬件系统但对于普通用户来说有何意义呢?

所以相对于堆核心来说,英特尔每年在保证核心数增加的情况下,对每一个核心的频率不断优化,这就相当于给工厂的每一个工人做技能培训,最终一家工厂的所有工人都能达到匠人级别,从而使这家工厂在打硬仗时依然能够有出色表现。

现如今,英特尔十代酷睿处理器是典型的多核心+高主频平台,虽然有时候看起来不如“人多力量大”的那一方,但真上了“战场”,全是“精英”的十代酷睿就能够做到以少打多,这就是全面5GHz+睿频的意义。

从这一点来看,英特尔现阶段在处理器性能调校上,更加追求其在实际应用中的价值,而非软件跑分上的胜负。尤其是对于游戏,这个规模庞大、人群数量庞大的领域来说,英特尔通过不断提升主频,甚至将移动级处理器的睿频能力拉升到5GHz以上,展现出了极具针对性的策略,这种策略在应用中更切实际、更贴近用户体验,换来的自然是实打实的游戏体验提升。

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

    关注

    68

    文章

    19134

    浏览量

    228910
  • amd
    amd
    +关注

    关注

    25

    文章

    5429

    浏览量

    133856
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10816

    浏览量

    210935
收藏 人收藏

    评论

    相关推荐

    网线是屏蔽的还是不屏蔽的

    网线作为数据传输的重要媒介,其性能和质量直接关系到网络的速度和稳定性。在选择网线时,一个常见的疑问是:屏蔽网线还是不屏蔽网线? 首先,我们来了解一下屏蔽网线和不屏蔽网线的区别。屏蔽网线,顾名思义
    的头像 发表于 11-12 10:01 38次阅读

    请问TPA3130D2的芯片丝印到底是PTPA3130还是TPA3130呀?

    TPA3130D2的芯片丝印到底是PTPA3130还是TPA3130呀
    发表于 10-23 06:13

    电感器线径究竟是粗还是

    电子发烧友网站提供《电感器线径究竟是粗还是.docx》资料免费下载
    发表于 09-20 11:25 0次下载

    osd开启还是关闭

    OSD(On-Screen Display)即屏幕菜单式调节方式,它允许用户通过屏幕上的菜单来完成图像调节、音量控制、定时开关机等各种操作,而无需进入电视或显示器的内部菜单。关于OSD开启还是关闭
    的头像 发表于 09-19 16:25 1690次阅读

    请问LMV772到底是双电源还是单电源啊?

    请问LMV772到底是双电源还是单电源啊?手册前面写的太模糊了。求指教
    发表于 09-09 07:10

    共模电感阻抗大好还是阻抗小

    电子发烧友网站提供《共模电感阻抗大好还是阻抗小.docx》资料免费下载
    发表于 07-30 10:47 0次下载

    PCIe系统阻抗控制85还是100的验证

    上次我们讲到,PCIe阻抗控制到底是85ohm还是100ohm,今天我们就从无源仿真的角度来解决系统阻抗搭配的问题吧。
    的头像 发表于 04-22 17:15 654次阅读
    PCIe系统阻抗控制85<b class='flag-5'>还是</b>100的验证

    共模电感电感量选择大的还是小的

    电子发烧友网站提供《共模电感电感量选择大的还是小的.docx》资料免费下载
    发表于 04-14 09:33 0次下载

    Systick到底是用作延时还是用作定时?都有什么优缺点?

    功能,作基础定时用,而不建议用作延时功能,方便后面程序移植. 最好有个定论,方便后面程序的移植,不能各自玩各自的,一个公司里面写程序的风格和标准需要统一。 想问下各位,Systick到底是用作延时还是用作定时
    发表于 04-08 07:37

    请问M487KMCAN的SRAM到底是128KB还是160K?

    M487KMCAN的SRAM到底是128 KB 还是160K
    发表于 01-16 07:18

    PCIE的阻抗控制,到底是选择85还是100欧姆

    我们经常遇到很多系统通过高速连接器相连,信号按照Pcie3或者Pcie4的协议来走线,往往很多连接器的阻抗通常是100ohm的标准,而Pcie3或者Pcie4按照协议或者芯片要求却是85ohm的标准,那么这个时候我们的线路阻抗到底是按照85还是100欧姆控制会比较好呢?
    的头像 发表于 12-22 15:11 1174次阅读
    PCIE的阻抗控制,<b class='flag-5'>到底是</b>选择85<b class='flag-5'>还是</b>100欧姆<b class='flag-5'>好</b>?

    ADC到FPGA的并行数据线在PCB布线时是绕等长还是不绕的

    ADC出来到FPGA的并行数据线在PCB布线的时候是绕等长还是不绕的?MT-201笔记里的原话是“布设连接到接收器的数字走线时,请勿采用大量“转接”(tromboning)来使所有走线保持等长。”这个“大量”
    发表于 12-14 07:11

    模拟开关,如CD4051,4052和4053,此处的地是用AGND还是DGND

    的地是用AGND还是DGND? (2)对于某些只有一个地或电源的AD和DA,是接AGND还是接DGND,电源是用数字电源还是模拟电源?
    发表于 12-12 08:09

    去耦滤波电容怎么布局摆放,到底是先大后小还是先小后大?

    去耦滤波电容怎么布局摆放,到底是先大后小还是先小后大?
    的头像 发表于 12-04 15:43 2269次阅读
    去耦滤波电容怎么布局摆放,<b class='flag-5'>到底是</b>先大后小<b class='flag-5'>还是</b>先小后大?

    AD8606到底是单电源供电还是双电源供电?

    为什么AD8606 的datasheet 上写的是单电源供地 (2.7V~5.5V),但是 ADI 的 应用笔记(CN0272)上AD8605的供地确实±5V呢?? 到底是单电源供地还是双电源供电???双电源供电不会坏掉吗??
    发表于 11-24 06:47