5大CPU决战DX10!谁是8800GT非常好的搭档
想买8800GT,请教什么CPU才能带动它,不至于产生瓶颈?
为什么我刚买的8800GT跑分特别低,跟网站评测差好几千分啊?
不明白小编怎么动不动就用X6800或四核心CPU,也不想想这种高端CPU有多少人在用,测试结果有什么参考价值?
——在文章评论或者论坛里面,经常会有网友产生这样的质疑
每当有新显卡发布时,我们都会第一时间献上全面翔实的性能评测文章,但还是有很多用户存在一些疑问,问题的焦点主要集中在显卡和CPU的搭配方面,而这部分恰好是我们所忽略的内容。为了发挥出新显卡的全部实力,在评测时一般都会搭配高端CPU,以至于未能照顾到普通中低端用户的实际使用情况。
电脑毕竟是一个整体,不同配件之间的性能是相互制约的,尤其对于游戏玩家来说,CPU和显卡同等重要,那么选择什么价位的CPU才能保证充分发挥显卡的性能?CPU和显卡该如何搭配才最经济划算?CPU和显卡哪个更重要一些?
这就是本文想要说明的内容,我们将通过大量的游戏测试,给各位游戏玩家提供一份权威的参考数据,帮助您在购买或升级电脑时作出正确的选择!
CPU和显卡是电脑系统内最贵的两大配件,一般“好一点”的CPU和显卡价格都在1000元以上,要占据预算相当大的比重,所以在装机时很多人都会慎重考虑一番。人人都想装一台综合性能最强的电脑,但往往因为资金有限而不得不做出平衡的选择,那么问题就来了,CPU和显卡谁更重要一些、谁更值得投资?
这其实是一个仁者见仁、智者见智的问题,不同的用户实际使用情况千差万别,无法一概而论。作为DIY玩家,相信大多数人都会鄙视品牌机用数千元的高端CPU搭配集成显卡这种畸形组合,组装兼容机的朋友大都非常在意配置的合理性,相当于将一部分本应该用于CPU的预算挪用在了显卡上面。
举个实际一点例子,同样是2400元,您是选择1300元的E6320(1333FSB+4MB L2)搭配1100元的8600GTS(32SP+128Bit)呢,还是选择500元的E2140(800FSB+1MB L2)搭配1900元的8800GT(112SP+256Bit)呢?这个确实让人难以取舍,8800GT虽然强大,可Pentium E2140看起来也太弱了点,这样头重脚轻的配置合理吗?
做出任何选择之前都需要给自己一个充分的理由,从E2140到E6320,两倍多的价格得到了四倍的二级缓存,FSB和频率都有所提升,听起来很诱人,但所带来的实际性能提升远没有那么显著;从8600GTS到8800GT,不到两倍的价格获得了将近四倍的流处理器及两倍的显存容量/位宽,性能确实可以得到两倍以上的提升。
如果这么分析的话,在显卡上多花些钱的确是比较划算的,那么剩下的问题就是,低端CPU能否保证高端显卡发挥出全部性能,接下来就进入测试环节。
系统的整体性能主要取决于CPU和显卡,其次是内存和硬盘,主板只不过是个载体,对于性能的影响微乎其微,但和稳定性、超频性、扩展性息息相关,这里我们暂不考虑其他因素对整机性能的影响,主要测试显卡发挥全部实力需要搭配什么样的CPU?
● 测试平台
硬件系统配置 | |
Core 2 Extreme QX6850 (四核 333×9=3.00GHz 4MB×2) | |
主 板 | 影驰nForce 680i SLI |
金邦黑龙DDR2-1066 CL5 | |
希捷7200.10 250GB 7200转 16MB | |
海韵 S12 600W | |
软件系统配置 | |
操作系统 | Windows Vista Unimate 32Bit |
DirectX | 10.0 |
显示驱动 | Forceware 169.04 Beta |
显卡使用了目前最抢手的8800GT,测试平台为NVIDIA公版的nForce 680i SLI,内存保持双通道DDR2-800不变(即便CPU超频内存也锁定800MHz)。
CPU只选择了5款,但基本上囊括了Intel已上市酷睿2架构的所有产品:
四核QX6850,主频3GHz,前端总线1333MHz,二级缓存8MB,这是Intel 45nm CPU上市之前最优异的产品,也是目前的最强者。
双核X6800,主频2.93GHz,前端总线1066MHz,二级缓存4MB,主要对比四核与双核在游戏中的差别。
双核E4500(默认2.2GHz,850元左右),超频到2.93GHz,前端总线1066MHz,二级缓存2MB,就和X6800主频外频完全相同了,主要对比4MB和2MB二级缓存在游戏中的差别。
盒装售价不足500元,超高性价比的E2140能否带动8800GT?
双核E2140(默认1.6GHz,450元左右),超频到3GHz,前端总线1500,二级缓存1MB,主频和QX6850、X6800、E4500差不多了,主要检验1MB缩水版的游戏性能损失到底有多大。
双核E4300(1.8GHz)和双核E2140(1.6GHz)不超频,看看是否带得动8800GT?<
● 3DMark03理论性能测试
3DMark03是款很老的测试软件了,但我们依然保留了这个测试项目,因为它能够代表一些使用老图形引擎的游戏性能(比如许多网络游戏),通过它的成绩可以反映出GeForce 8系列架构对老游戏的适应性。
3DMark03在默认1024分辨率下的跑分测试对CPU很敏感,E2140和X6800的差距达到了将近6000分,如此巨大的差距主要来源于CPU频率,E2140超频到3GHz之后可以追回来4000分,剩下的1500分就是由二级缓存所造成的,看来CPU L2的影响并没有想象中的大。
分辨率提高到1680并且打开4AA16AF之后,CPU对性能的贡献幅度被缩小,1.6GHz的E2140还是拖累的8800GT的发挥,不过1.8GHz的E4300已经不至于构成瓶颈。E2140和E4300这两款性价比超高的CPU如果能超频至3GHz左右的话已经就是优异性能了。<
● 3DMark05理论性能测试
3DMark05是款纯DX9b测试,偏重于像素渲染,对于统一渲染架构的新GPU来说也是一项考验。
同样是8800GT,不同CPU在3DMark05中跑出来的分数差距竟如此之大,甚至比3DMark03还要恐怖!05对显卡的要求比03高很多,可对CPU的依赖也更加严重,X6800比E2140高了7000分(70%)。把E2140超频到3GHz之后分数涨了6000分,很显然超CPU比超显卡管用多了。
提高分辨率打开AA之后,CPU二级缓存的作用已经很小了,还是频率最关键,1.6GHz和1.8GHz还是不够用,只要有条件超3GHz是最低要求。
● 3DMark06理论性能测试
3DMark06作为目前权威的综合测试工具,包括了两个SM2.0测试和两个SM3.0测试场景,基本上达到了DX9C的画面最高境界,其测试结果对于很多主流游戏都有参考价值。
拿QX6850和X6800作对比的话,四核对于SM2.0和SM3.0得分没有任何帮助,但由于CPU分数提高了1500分,这对总分贡献不少。
E2140和E4300如果不超频的话,8800GT的性能受到了限制,尤其是SM2.0测试更为显著,这一点和3DMark05非常相似,因为3DMark06的SM2.0测试本来就是3DMark05的加强版。如果超频到3GHz的话,瓶颈就荡然无存了。
1680 4AA16AF模式下,CPU的作用没那么明显了,不过E2140/E4300默认频率还是太低,最好还是适当超一超,带8800GT完全不成问题。
● 首款DX10游戏大作——《失落星球:极限状态》
2007年5月份正式发布的《失落星球:极限状态》(Lost Planet:Extreme Condition),是业界首款支持DX10的游戏,它的发布打破了长久以来DX10显卡没有DX10游戏可玩的僵局,因此受到了大批PC玩家的青睐,并迅速成为显卡性能测试工具之一。
作为DX10游戏之一,失落星球对显卡的要求很高,只有8800级别(2000元以上)的显卡才能跑得动,那么它对CPU的要求有多大呢?
失落星球自带测试工具,测试场景分为室外冰天雪地(Snow)的战斗场景和室内洞穴(Cave)两个场景,通过实际测试来看这两个场景对CPU的要求差异很大:
可以看出,Snow场景E2140基本都没构成瓶颈,只是比X6800低了1帧而已;而Cave场景对CPU非常依赖,E2140超频前后相差10帧,相当于性能提高了30%;另外1.8GHz 2MB的E4300不超频也无法满足Cave场景的需要。
打开AA之后的情况和没开AA差不多,Snow场景FPS比较低,但由于雪地和战斗场面都是由GPU实时渲染而成,CPU比较轻松,因此即便是E2140也不至于造成瓶颈;而Cave场景内有巨大数量的飞行生物在活动,其动作和行为都需要CPU计算,E2140太弱导致FPS受限。
● 最华丽的DX10游戏——《狂野西部》
《狂野西部》(Call of Juarez)是最早泄露出来的DX10游戏,但由于存在一些BUG,因此正式版的发布日期稍晚了一些。游戏中使用了大量消耗资源的全新DX10特效,因此对于显卡的要求是目前最恐怖的一款!
狂野西部测试场景内没有大量的人物和战斗场面,密密麻麻马的草木和岩石树叶全部交给GPU渲染,结果CPU非常轻松,甚至可以说是无所事事,E2140是否超频关系都不大!
可以看到,8800GT跑1680分辨率都已经很吃力了,根本不敢开AA,CPU也帮不上什么忙,所以组建SLI是唯一出路。
● DX10 RTS游戏测试——《冲突世界》
看之前的游戏介绍,很多人都以为这是一款FPS游戏,因为它的画面效果和模型细节实在是太细腻了,事实上它是一款RTS游戏,一款场景比《英雄连》还有宏大、细节和特效更加丰富的即时战略游戏!
冲突世界这款游戏首次对四核心CPU做出优化,QX6850能比X6800高出3帧已经很不错了。而低频率的E4300和E2140表现很差,构成了严重瓶颈,竟然让FPS下降了10帧之多!
这主要是因为WIC的场景异常复杂,一些物理效果是交给CPU运算的,RTS游戏各种单位之间互相攻击的伤害生命计算也是由CPU完成,因此对于CPU的要求非常高。
打开AA之后FPS下降不少,此时CPU的作用被削弱了一些,但还是瓶颈。
● DX10 RTS游戏——《英雄连》
《英雄连》早在去年9月就已发布,它采用了DX9 API但不支持DX9C,而此次的DX10版本是以补丁包的形式出现,通过一个体积并不算大的升级文件,可以让《英雄连》的光影、纹理品质得到提升,战争场面更加精彩。
现在《英雄连》的最新资料片《抵抗前线》已经正式发布,里面加入了许多全新任务,给大家最新的游戏体验。不过游戏引擎没有任何变化,测试场景也完全相同。
英雄连这款RTS游戏和冲突世界类似,对于CPU也有一定的要求,但没有那么夸张,拿几百块的E2140或者E4300超频就能达到优异CPU同样的性能。
● DX10满分FPS游戏——《生化奇兵》
大名鼎鼎的《生化奇兵》虽然是款DX10游戏,但他并非依靠DX10而闻名于世,事实上XBOX360版本就已经备受好评,支持DX10只不过是附加的一个卖点而已,并没有让画面得到明显改善。
虚幻3引擎的生化奇兵本质上是款DX9C游戏,DX10并没有带来什么特效,而且不支持AA,对于显卡的要求一点都不苛刻,对于CPU更没什么要求,E2140跟优异四核没什么差别!
● 万众期待的年度DX10游戏巨作——《孤岛危机》
Crysis(孤岛危机)无疑是近一段时间关注度最高的PC游戏大作,同时它也是最值得期待的DX10游戏.Crysis的游戏画面达到了当前PC系统所能承受的极限,超越了次世代平台和之前所有的PC游戏,当然可玩性也值得称赞,至少让我们明白了同样是对抗外星人这种老掉牙的剧情也能做得如此引人入胜……
如果特效全开最高Very High模式的话,8800GT只能保证在1024分辨率下有勉强的FPS,尽管Crytek官方称游戏对CPU依赖比较大,但我们使用的是Demo提供的GPU测试模式,因此双核CPU就够用了,四核心没有任何提升。E2140超频之后就能满足8800GT的胃口,但不超频是绝对不行的。
想要提高分辨率的话,只能将所有特效由Very High降低到High,此时实际上是DX9C模式,所以FPS要比1024 DX10模式还要高一些。可以看到DX9模式下对CPU的要求更低,E4300不超频都基本够用了。
但如果测试使用Crysis Demo自带的CPU测试程序的话,场景内大量的物理效果对CPU提出了很夸张的要求,此时四核心CPU的性能都会得到充分利用,不同CPU之间的差异非常大!当然要知道这也属于极端状态,大多情况下不会如此偏激。
● 为什么X6800在游戏中不比E2140强多少?
看了本文的测试成绩之后,相信很多朋友都会产生疑问,X6800的主频、外频、二级缓存都比E2140、E4300高很多,为什么在游戏中并没有多少优势,有时候E4300不超频都能达到X6800的水平呢?
看了下面的CPU使用率截图,您应该就会理解了:
上图就是跑失落星球测试的时候,后台监控到的CPU使用率变化曲线,可以看到在前半截Snow场景,CPU使用率只有50%左右,所以E2140不超频都绰绰有余了;而后半截的Cave场景,CPU使用率达到了100%,出现瓶颈,限制了显卡性能的发挥,导致FPS难以提升。
再看看生化奇兵,游戏FPS虽然比较高,但游戏中的CPU使用率稳定在80%左右,所以1.8GHz的E2140没有构成瓶颈,3GHz左右的四核CPU也不会带来性能提升。
● DX10进一步解放CPU,GPU才是运算核心
DX10的一大重要进步就是将原本CPU进行的几何着色操作交给GPU处理,因此理论上CPU使用率会比DX9更低一些,对于CPU的要求不会很高。
但在测试中我们发现,英雄连、冲突世界和孤岛危机三款游戏对CPU的要求很高,这主要是因为CPU在这三款游戏种有额外的用途:RTS游戏和网络游戏数据运算量大,CPU不能太弱,否则跟不上图形运算就会造成瓶颈;而孤岛危机把大量的物理运算交给了CPU处理,所以四核心CPU在爆炸和破坏场景中都忙得一塌糊涂!
● CPU二级缓存对游戏性能的影响不大Intel的CPU产品线主要靠二级缓存来划分,有Conroe-4M、Conroe-2M、Conroe-1M,即将发布的45nm CPU最大的改变就是L2提高至6M,二级缓存相差一倍,价格也差不多就贵一倍。但在游戏测试中我们可以看到,游戏主要对CPU频率感兴趣,二级缓存的影响幅度非常小,前端总线也不大。
因此,对于游戏玩家来说,大可不必为了二级缓存去购买900元左右的E4XXX和1300元E6XXX,更不用购买2000元以上的四核心CPU,因为1MB二级缓存的E2XXX超频到3GHz左右的性能已经达到了最优异的QX6850,对于绝大多数游戏来说,已经不会造成性能瓶颈!
● 低端CPU性价比高,超频能力强,不超白不超
如今Intel和AMD市场上最热的产品基本都是中低端超频王,近期Intel MO制程的E2140、E4400、E4500备受关注,AMD黑盒X2 5000+炙手可热,超频能力都是非常强悍,如果主板搭配合理的话,基本上随手抓一个都能轻松超到3GHz以上!
如果不超频的话,2GHz左右的Conroe或A64 X2在很多游戏里面都会限制显卡的性能发挥,也就是说即便您购买了1300多元的E6320(1.86GHz 4MB),甚至是下狠心买了2000元的四核Q6600(2.4GHz 4MB×2),如果不超频的话,可能在很多游戏里面的表现还不如人家花不到500元超频到3GHz的E2140,您说冤不冤呢?
所以,不管您选择什么样的CPU,玩游戏时最好超频使用,这样才能确保显卡发挥出全部性能!
● 理性看待媒体测试成绩
在大量的测试结束之后,现在就可以回答本文开头网友的疑问了:由于测试平台的不同,导致同样的显卡在不同CPU搭配下3DMark得分差距很大,这种情况在3DMark03、05、06中都有存在,而且是相当严重!因此如果您拿自己的显卡对比媒体测试成绩的话,一定要注意CPU的影响!
另一方面,当您看CPU评测文章时,对于CPU游戏性能部分也要多个心眼,因为很多媒体(包括国外权威评测机构)在测试CPU的游戏性能时,用一些较老的游戏、而且特意降低游戏的分辨率和设置,使得FPS轻易就达到了100帧甚至几百帧——这样就可以很清楚的看到不同CPU之间的性能差异,将L2和FSB的作用放大。但是,这样的模式对于真正的用户来说没有任何意义,因为大多数用户都是在中高分辨率下开特效和AA玩游戏,FPS只要40帧左右就足够了,这种情况下CPU的L2和FSB对于多数游戏的影响都不明显。
● CPU上省点钱,加钱买高端显卡
对于绝大多数用户来说,CPU的性能基本处于过剩状态,除了压缩解压缩、视频转换、还有测试工具和病毒之外,基本上没有什么软件能让CPU满负荷运转,也就3D游戏对CPU提出了较高的要求,因此选择CPU时其游戏性能表现是非常重要的方面。
购买CPU时,不应该只看它的参数,认为4MB L2的CPU就一定会强很多,而是要考虑您是否需要4MB L2,多花一倍的钱买2MB L2或者4MB L2是否划算?事实上CPU频率才是最重要的,如果您有经验那么一定要买好超的CPU,如果没有DIY经验那么选择频率高点的CPU性能确实会强很多。
现在回头来考虑考虑本文开头所提到的问题
<