英特尔Core i5与Core i7对比:到底应该买哪个?

家电
腾讯数码
2018年10月19日 10:02

  本文由腾讯数码独家发布

  当你准备自己装一台电脑,或者在网上买一台,总会碰到一个问题:到底买英特尔Core i5还是i7呢?哪个性价比更高?以前我们总是会说:“那要看你用来干什么!”这个答案显然并不是很实用,所以我们用数据来说话。

  桌面Core i5与Core i7

  2017年10月,英特尔升级CPU,朝着Core i5和Core i7前进,这是2011年Sandy Bridge推出之后内核数量第一次出现大变化。在之前的6年里,Core i5系列CPU只有4个内核,而且没有超级程(Hyper-Threading)技术,Core i7也只有4个内核,有超线程。有了超线程,每个物理内核就能拥有两个虚拟内核,二者分担计算任务。

  8代CPU是2017年10月推出的,内核与线程数量都增加50%,Core i7-8700K还提高了时钟频率。在Core i5和i7系列芯片中,凡是型号中用8开头的(比如Core i7-8700K)都有6个内核。

  与之前被替代的产品相比,8代CPU总体来说更贵一些,但是当我们讨论CPU的总体价格时,应该根据内核来计算,因为内核增加,所以8代CPU虽然贵一些,还是值得的。如果你不清楚自己的英特尔CPU属于第几代,只要看看型号就能明白,第一个数字代表第几代。例如,如果CPU型号是Core i7-2600,当中的2代表第二代。

  在桌面端,英特尔i3、i5、i7全都增加了内核数量,所以还是蛮有吸引力的。如果升级会带来多大的提升呢?具体要看你玩游戏、运行软件时一般使用多少线程,还要看你现在用的是什么CPU。没错,市场上有些应用只针对单核或者双核,但是Windows越来越强大,对多核多线程(用一个线程来完成一项任务)的支持越来越好。当双核或者四核应用在新Core i5上运行时,效果会比旧CPU好很多。

  的确,挖掘CPU多核潜能时,DirectX 11不尽人意,不过运行游戏时,仍然可以用一个线程来完成一项任务,比如音频、AI、数据加载都有自己的线程。当游戏玩家用流媒体形式传输游戏并且玩游戏时,会发现6核Core i5比7代以及之前的处理器好很多。

  如果你只是关心游戏,那么就短期来说,相比之前的四核CPU,8代Core i5不会带来太大惊喜。当内核数量超过4个时,游戏的提升就没有那么明显了,但是有一点要注意:更新的Direct 12 API告诉我们,从长远来看,它对多核会更加友好。总之,如果你是一位游戏迷,现在用的是6代或者7代Core i5处理器,那么就眼下来说8代芯片不会让你的机器提升很多。如果你坚持要升级,那就购买更新的6核Core i5吧,不要买旧的4核CPU。

  在多线程性能、时钟频率、价格方面,如果你追求一个更好的平衡,那就应该看看8代i5处理器。在3D渲染、视频编辑、视频编码方面,它的确比不上Core i7,但是当我们玩游戏或者运行对线程要求不高的应用(比如Photoshop)时,它和相同频率的Core i7几乎一样快。当新游戏推出,可能会让多线程拥有更大的发挥空间,到时6核就能真正派上用场了。

  8代Core i7有6个内核、12个线程,如果你能用得上,当然值得购买。多年来,英特尔一直在销售6核CPU,Core i7-8700K建议零售价定在359美元,之前的6核CPU贵很多,而且要搭配超贵主板,当你选择更多的内核时,还要在频率上做出一点牺牲。总之,如果你决定入手8700K,先问一问自己:6核12线程我用得上吗?

  用什么6核HEDT处理器?

  英特尔高端桌面处理器(High End DeskTop,简称HEDT)是英特尔面向民用市场的真正旗舰产品。一般来说,这类CPU支持的RAM容量没有Xeon那么大,而且砍掉了一些功能,比如 ECC RAM,但是与主流的Core i7相比,它们的内核更多、线程更多。为了简单起见,我们只是将6核HEDT处理器拿来与Core i7-8700K对比。

  如果你使用较早的HEDT芯片,比如Core i7-3930K、Core i7-4930K,换上8700K肯定会有很大提升。8700K的全核最高睿频达到4.3GHz,至于Core i7-3930K、Core i7-4930K,都没有8700K高,而且它们的架构差一些,效率也要低一些。因为8代Core i7时钟频率更高、效率更高,性能会提升20%至50%,具体提升多少与一些因素有关,比如执行的任务,之前CPU满负荷运行时的速度,应用是否支持SIMD指令集(比如AVX2)。有些应用对内存带宽比较敏感,当我们从DDR3-1600转移到DDR3-2666,也会有明显的改善。你的PC有多老?这点也很重要。如果用的是7800X或者6800K处理器,可能提升并不明显,如果是Ivy Bridge或者更老的处理器,肯定会快很多。

  英特尔第一代6核架构叫作Westmere,如果你还在使用这类处理器,那么升级到8700K一定会看到速度明显高出一截。最高端的Westmere CPU全核睿频不到3.7GHz,而且Westmere是升级版Nehalem,更老的Nehalem架构效率比二代架构Sandy Bridge低很多。不只如此,Westmere还缺少一些功能,比如不支持AVX和AVX2。Core i7-8700K的频率比Core i7-980高30%,单是因为架构的进化,性能就会提升至少15%。因此,如果我们将Westmere CPU换成Coffee Lake,性能提升45%-60%也不是没有可能的。

  小结

  在所有产品中,英特尔都增加了内核数量,所以从理论来说都有提升,即使你现在用的是7代CPU,升级也会有提升。理论终归是理论,从实际使用来看,如果用户已经拥有6代或者7代CPU,可能没有兴趣马上换上新主板和新CPU。

  数字太多,看得有些头晕。没关系,这张图片能帮你看得更清楚。

  移动处理器(8代)

  在2017年8月之前,英特尔的移动处理器基本上只有两个内核,不论是Core i3、i5还是i7都一样。在Core i7家族中,的确有一些处理器是4核产品,但是大多的英特尔移动CPU都是2C/4T(2内核/4超线程)架构,4核芯片的TDP达到45W甚至更高。现在英特尔改变了做法,推出更多的四核Core i7和i5处理器。与之前的Core i5移动处理器相比,新i5有一个最大的不同点:Core i5-8250U和Core i5-8350U支持超线程。而且Core i7 8650U和Core i7-8550U都采用了4核/8线程设计。

  从笔记本评测资料看,这些芯片的表现不太一样。为什么?因为英特尔给予制造商更大的自由,它们可以根据运行温度、散热自行设置CPU,导致同样的处理器在不同的笔记本上表现完全不一样。从早期数据看,新芯片的速度的确比老版双核CPU快,虽然它们的主频低一些,但是内核更多,线程更多。到目前为止,这些移动CPU都没有引入EDRAM缓存,它可以明显提升英特尔集成显卡的性能。

  移动Core i5和移动Core i7(7代及之前的产品)

  这里可以分成三类,一是之前的Core M芯片,还有就是Core i7和i7芯片。英特尔开始时将Core M作为独立品牌,后来并入Core i7和Core i5家族。于是,我们会看到下面的情况:

  这两款芯片看起来很相似,缓存一样,主频一样,GPU也差不多,不过它们的TDP差了很多,用户体验也完全不同。到底有什么不同?如果不对硬件进行测试,我们很难说个明白,但从过去的产品看,变化由OEM设计和散热决定。Core M是2014年推出的,卖得不好;OEM给机器配上Core M处理器,但是安装分辨率很高的屏幕、引入超薄设计,结果导致续航时间不长。

  Core i5也存在相似的问题。如果你喜欢Core M品牌Core i5处理器,那你应该多做做功课,找找相关机型的评测报告,然后决定买不买。与相对应的Core i5/i7处理器相比,Core M版本续航时间可能更长一些,至于具体如何,还是要看制造商是自己设计的。记住一点:如果配备Core M处理器,虽然TDP低一些,省一些电,但是如果机器配有高分屏,采用超薄设计,可能会完全抵消省下的电量,甚至还弥补不了。

  关于7代Core i7和i5移动处理器的内核数量,我们也有必要讨论一下。在Skylake(6代)之前,如果等级处在Core i7之下,几乎所有移动CPU都只有2个内核。到了6代和7代Core i5移动处理器,有几款配4个内核,比如:

  

  看看这3款CPU,它们有一个最大的区别:其中一款配有Iris Pro Graphics,其它两款只有HD Graphics。其中配有Iris Pro Graphics的Core i5处理器内置EDRAM 128MB缓存。如果你想要一块移动处理器,图形性能较强,而且还是4核CPU,那就只能选这款了。

  除了这3款处理器,其它仍然符合基本规则。大多Core i5、所有Core i3处理器都只有两个内核、支持超线程。英特尔是怎样区分7代Core i5和i7处理器的呢?主要有如下几点:

  ——更多内核:许多Core i7处理器都有4个内核,支持超线程。也有例外,还是有一些芯片内核少些,同样支持超线程。

  ——更高频率:双核移动Core i7处理器的频率一般比相应的i5高一些,即使TDP相同也会高一些。

  ——更大缓存:Core i7的缓存容量要么6MB要么4MB,Core i5各有不同,较老的芯片(Broadwell之前)一般是3MB,Skylake、Kaby Lake有时介于4-6MB。缓存稍大对性能影响并不明显。

  ——可寻址内存更大:老版移动Core i7和i5处理器最大支持16GB,不过有些Skylake(6代)芯片支持32GB,一些较晚推出的Core i5和i7芯片甚至支持64GB。对于大多用户来说,16GB足够了。

  Core i7和Core i5移动芯片在性能上到底有多大差异,具体要看笔记本的散热系统如何,看芯片能否发挥潜能。英特尔给予OEM很大的自由度,它们可以自己设定TDP和表面温度。正因如此,有些人购买Core M笔记本,虽然它的频率更高,但是性能却更差,因为芯片温度达到一定程度之后会降速,防止过热。

  一般来说,如果你看重低能耗,那就挑选主频和睿频较低的CPU。关于TDP,英特尔是这样定义的:“在一段时间内运行典型负载时CPU的平均功耗。”

  买哪款呢?

  如果你挑选移动产品,建议选择更新的8代4核机型,不要选择双核CPU。如果你需要桌面芯片,选择相对简单一些。对于游戏玩家和狂热者,既对内核数量、又对频率有要求,在300美元以下,可以看看新i5处理器。有些人预算充足,希望机器像工作站一样强大,平时要运行大型应用,那就看看Core i7-8700K,执行这些任务时,相比之前的CPU,8代Coffee Lake会快很多。如果是HEDT用户,还在使用老较的Westmere CPU,换上新CPU肯定会提升不少。

  真是好复杂,如果不深入研究,真的搞不懂。

  来源:extremetech

  

家电之家©部分网站内容来自网络,如有侵权请联系我们,立即删除!
英特尔 处理器
你该读读这些:一周精选导览
更多内容...

TOP

More