几颗“心”才够用?多核处理器日常应用测试

主题策划

07-e3-1.jpg

自2005年Intel推出第一款双核奔腾CPU后,处理器告别单核时代已经接近六年了。在这段时间里,处理器无论在工艺、架构、性能、功耗控制等方面都有了非常大的提升。同时,桌面处理器的核心数量也从当年的双核,逐步进化到三核、四核乃至六核。

不过对于用户来说,是不是处理器的核心越多就越好呢?在理论上,处理器的核心数量往往代表着处理器的实际性能。然而要想发挥多核处理器的性能优势,就需要软件或游戏对多核心有着很好的优化。那么现在我们那些在PC上的日常应用,是否就能彻底发挥出多核处理器的性能?购买了多核处理器的用户们是否物有所值?即将购买处理器的用户又应该选择多少核心的处理器呢?为了给大家解开这些疑惑,电脑报产品评测中心特别策划了本期多核处理器日常应用的测试,让大家能够买好、用好处理器。

我们如何测试

测试平台

■处理器:Intel Core i5 2500K(四核处理器);AMD PhenomⅡX6 1090T (六核处理器)

■主板:华硕P8P67 Deluxe(Intel P67芯片组);技嘉GA-890GPA-UD3H(AMD 890GX芯片组)

■显卡:AMD Radeon HD5850

■内存:海盗船DDR3 1600 2GB×2

■硬盘:西部数据WD2003FYYS 2TB

■电源:航嘉多核F1

■系统:Windows 7 64bit中文版

■驱动:催化剂11.1、ForceWare 266.58

测试说明

我们这次主要测试日常的应用对多核处理器的支持程度,所以我们选择了两款多核处理器,分别是Intel的Core i5 2500K以及AMD的PhenomⅡX6 1090T,这两款处理器都属于高端产品,价格方面也比较接近,可以让我们看到软件对不同厂商多核处理器的优化。值得一提的是,我们选择的主板都可以在BIOS中关闭处理器任意一颗核心,这样在测试中,我们就可以在不改变处理器频率及其他参数的情况下,调整处理器的核心数量。

对于大多数用户来说,电脑的用途无非是应付一些常见的软件以及游戏,所以这次测试我们选择的项目都是常见的主流应用以及3D游戏。在应用测试中,我们选择了解压缩、网页浏览、图片处理等,考虑到一些特殊用户的需求,我们还选择了图形渲染和视频解码这样的应用;而在游戏方面,我们在DX9、DX10以及DX11游戏中各选出两款进行测试。值得一提的是,为了不让显卡成为性能瓶颈而影响处理器表现,所以本次游戏测试的环境统一设置在高画质1680×1050分辨率下。

测试项目及结果

解压缩测试

测试用软件:WinRAR

07-e3-2.jpg
WinRAR测试结果,数据越高越好
07-e3-表一.jpg

WinRAR是一个老牌解压缩软件,这款软件很早就对多线程进行了支持,所以在相同环境下,处理器的核心数量越多,WinRAR解压缩的速度也就越快。从测试的结果来看,无论是Intel还是AMD的处理器,随着核心数量的增加,WinRAR的解压缩表现也逐步提升。对于这款我们应用较多的软件来说,多核处理器无疑可以发挥它更好的性能。值得一提的是,从我们的测试结果来看,AMD的六核处理器相比Intel新一代的SNB四核处理器还有一定差距,这也说明Intel的SNB处理器在性能方面的确非常强悍。

图片处理测试

测试用软件:光影魔术手

07-e3-4.jpg
光影魔术师批量处理图片测试结果,时间越短越好
07-e3-表二.jpg

图片处理也是我们经常涉及到的一个应用,这项测试中我们采用了光影魔术手这款软件,批量处理200张(总容量为360MB)图片,看处理器核心数量是否会影响到处理速度。事实证明,在进行图片处理这类应用时,核心的数量还是能发挥明显作用。在Intel的Core i5 2500K处理器上,四核要大大强于三核以及双核。PhenomⅡX6 1090T在这项测试中虽然性能提升幅度不如Core i5 2500K,但是图片处理速度随着核心数量的增多,也逐渐提升。除了光影魔术手外,我们使用Photoshop软件,也同样得到这样的结果,如果用户有大量图片需要处理,那么选择较多核心的处理器是没错的。

网络压力测试

测试用软件:Chrome浏览器、Browser Mark

07-e3-3.jpg
Browser Mark测试结果,数据越高越好
07-e3-表三.jpg

在网络压力测试方面,我们选择了Chrome浏览器进行Browser Mark的测试,这项测试可以模拟系统在浏览网络时的速度,分数越高,说明系统在多网页多元素的网络环境下速度越快。从我们的测试来看,至少目前速度最快的Chrome浏览器并没有对多核处理器进行很好的支持,无论是AMD还是Intel的处理器,从双核到多核的速度差异并不算太大,我们使用其他浏览器时(如IE),不同核心的处理器之间也没有什么差异。所以从上网冲浪的角度来看,双核处理器就已经足够了。

图像渲染测试

测试用软件:Cinebench R10

07-e3-5.jpg
Cinebench R10测试结果,数据越高越好
07-e3-表四.jpg

很多用户在生活和工作中有作图的需求,经常要用到类似3DSMAX这样的软件,此类软件在后期渲染的时候主要依靠处理器,那么多核处理器在图像渲染方面是否给力呢?Cinebench R10是一个模拟后期图像渲染的软件,通过这个软件的测试我们可以看到,在后期渲染图像方面,在频率及其他参数不变的情况下,处理器核心数量越多,那么图像渲染的速度也就越快。多媒体处理以及图像渲染一向是Intel处理器的长项,所以在这类应用中,Intel的四核处理器表现也要强于AMD的六核处理器。

DX10游戏测试

测试用游戏:《正当防卫2》、《生化危机5》

07-e3-9.jpg
《正当防卫2》测试结果,数据越高越好
07-e3-表五.jpg
07-e3-10.jpg
《生化危机5》测试结果,数据越高越好
07-e3-表六.jpg

从我们测试的两款DX10游戏来看,无论是《正当防卫2》还是《生化危机5》,都没有特别针对双核以上的核心进行优化,也就是说处理器核心的数量对游戏的性能没有太大的影响。当然,游戏虽然对处理器核心数量没有特别的优化,但是依然会受到处理器本身性能的影响,所以我们看到双核的AMD PhenomⅡX6 1090T运行游戏的帧速始终要低一些,而在性能完全满足游戏需求后,同一处理器的核心数量和这两款游戏的性能就没有什么关系了。

视频转码测试

测试用软件:暴风影音

07-e3-6.jpg
07-e3-表七.jpg

视频转码是目前常见的一种应用,虽然利用GPU转码也是一种手段,但是使用处理器转码的效果和兼容性都是最好的。在这项测试中,我们采用了暴风影音这款软件,将一段1.7GB的1080P视频转换为标清的MP4文件。通过测试结果来看,核心数量的多少依然决定着转码的速度,不过我们看到从双核到三核再到四核,无论是AMD还是Intel的处理器,转码速度都有较大提升,但是上升到六核后,转码速度提升相当有限,这也说明此类软件支持的处理器核心数量依然有一定限制。

DX9游戏测试

测试用游戏:《求生之路2》、《街头霸王4》

07-e3-7.jpg
07-e3-表八.jpg

《求生之路2》这款DX9游戏,随着处理器核心数量的增加,游戏的速度也有一定程度的提升,不过这种提升在AMD的PhenomⅡX6 1090T上显得更为明显,而Core i5 2500K从三核提升到四核,游戏速度变化委实很小,这也说明即使是三核的Core i5 2500K也基本达到了游戏处理器性能需求的极限了。

07-e3-8.jpg
07-e3-表九.jpg

而另一款DX9游戏《街头霸王4》在多核心的支持力度上就不怎么样了,在Core i5 2500K上,双核、三核以及四核没有什么性能上的差异;而AMD的PhenomⅡX6 1090T除了双核以外,其他几个核心也没有太大的区别。只不过从我们的测试来看,即使如AMD双核处理器这样的CPU,对付这类游戏还是足够了。

DX11游戏测试

测试用游戏:《石巨人》、《天堂2.1》

07-e3-12.jpg
07-e3-表十.jpg
07-e3-11.jpg
07-e3-表十一.jpg

作为目前画面最好、特效最多的游戏API——DX11,是否已经对双核以上的处理器进行更好的支持呢?这里我们选择了两款DX11游戏进行测试,分别是《石巨人》和《天堂2.1》。从测试的结果来看,核心数量并没有影响游戏的表现,无论是多少核心(只要不是单核心),在同一处理器以及同一显卡的环境下,游戏运行速度都比较稳定,测试中出现的差异非常小,可以认为是正常的误差值。这也说明就这两款DX11游戏而言,并没有对双核以上的处理器进行特别的优化。实际上从我们过去的测试来看,目前大多数游戏在三核、四核以及六核处理器上,都无法大幅超越双核处理器,显卡依然是游戏提升速度的主因。

测试结果分析

网络应用双核足矣

目前很多用户的应用主要着眼于网上冲浪,包括浏览网站、偷菜以及观看网络视频等,从测试来看,这类依赖于浏览器的应用基本上主流双核处理器就足够了。在双核之上的多核处理器,虽然处理器性能更强,但是常见的网络应用以及浏览器对这类处理器的优化并不完善,可以说多核处理器的性能在这些应用中很大部分是闲置的。从未来的网络应用趋势来看,很多应用都将和通用计算、GPU等联系起来,要三核、四核甚至是六核处理器立刻在常见的网络应用中发挥性能恐怕不是很现实。如果用户想要更好地享受网络带来的乐趣,或许增加内存、换一款支持网页加速功能的显卡,会比使用多核处理器更有意义。

多媒体需要多核心

从测试来看,对多核心支持最好的无疑是图形图像一类的多媒体应用,无论是音视频编解码、图片批处理或者是图像渲染这类应用,大多数软件都已经支持多线程,此时在单一核心性能固定的前提下,处理器核心数量越多,这类应用的速度也就越快。当然,我们也要看到,不少用户除了WinRAR外,很少涉及这样的多媒体应用。如果用户平时有大量多媒体应用的话,那么选择一款多核处理器是合适的。此外,从测试来看,Intel的新一代处理器在多媒体性能上依然要强于AMD,AMD六核处理器在大多数此类应用中相比Intel的四核处理器都有所不及。

游戏对多核优化有限

从我们测试的六款游戏来看,除了《求生之路2》明显对多核心处理器有优化以外,其他数款游戏基本上还只支持双核处理器,核心数量更多,对游戏的性能几乎没有什么影响,即目前主流游戏的性能瓶颈主要还是在显卡上。即使是AMD的低端双核处理器,虽然达不到游戏所需处理器性能的上限,但也不至于太拖游戏表现的后腿。所以对于游戏玩家来说,如果不是一定要玩专门针对多核心进行优化的游戏(如GTA5),在拥有一块性能较强显卡的前提下,一款主流双核处理器就能满足多数3D游戏的需求了。

工程师总结(陈扬轶):

买处理器无需盲目追高端

虽说Intel和AMD在多核心处理器的竞争上已经达到了六核的高度,但是这种超多核心的产品是否对于所有用户都有意义?

如果从日常使用来看,很多多核心处理器都处于“英雄无用武之地”,不少应用以及相关软件实际上都还无法利用双核以上处理器的核心数量优势,包括普通用户经常用到的上网冲浪、聊天、网络游戏等,所以到底购买什么处理器,关键还是看用户的电脑平时干了些什么。如果是普通用户,那么我们认为双核处理器就足够了;即使是游戏玩家,一款高频率的双核处理器也足以满足游戏的性能需求。如果用户追求极限性能,或者有多媒体编辑、图形设计这样的需求,那么多核心处理器是你最好的选择。

至于购买AMD还是Intel的产品,我们认为普通用户以及游戏玩家可以根据自己的预算来判断,在双核处理器上,即使Intel和AMD同价位的处理器有一定性能差异,但是都能满足用户的需求。而购买多核处理器的话,如果是有多媒体需求的用户,那么在相同核心数量的处理器上,我们推荐Intel,因为Intel的多媒体性能更强;如果比较看重性价比,那么我们认为六核的AMD处理器则是更好的选择。

多核支持仍需强化

厂商往往喜欢用性能来作为多核处理器的噱头,而在性能方面又喜欢用游戏举例,很多多核处理器往往针对的用户就是游戏玩家。但是从测试来看,就目前的游戏软件而言,针对多核处理器优化的作品还不算特别多。而在游戏之外,除了那些有特殊用途的软件,如多媒体编辑类,多数我们日常用到的软件还无法对多核心进行优化,这对多核处理器的普及自然也造成了障碍。实际上,现在对于Intel和AMD而言,推出多核处理器并不是难事,难的是如何让多核处理器在各个领域都发挥出应有的作用,而这恰恰需要软件厂商们的努力。我们总不能期望着大多数用户都能在电脑面前做到一心几用,在一个强制性的多线程环境中发挥处理器的性能吧?如何在各类软件以及游戏中更好地支持多核心,应该是未来硬件以及软件厂商们考虑的重点。