比传统PC快10倍!优化PC装机方案评测
随着NVIDIA“优化PC”概念逐渐在DIY市场上风靡起来,近段时间很多朋友在装机的时候,对显卡与CPU的选择观念已经开始慢慢转变,但与此同时,也有更多的朋友开始在显卡与CPU的选择之间犹豫不定,到底是CPU更重要?还是显卡更重要?成了广大消费者非常关注的一个话题。
要想彻底的解决这个问题,我们首先要来对CPU以及GPU的计算侧重点以及相关的优劣做一番解析。首先我们来看CPU,在过去装机的时候,CPU是消费者首先要考虑的对象,因为一颗性能强劲的CPU就会为整台电脑带来更好的性能。CPU的设计目标是为了尽快的处理单一任务的能力,也就是我们所说的串行计算,其每一个核心只能在一个单位时间内处理一个任务。也就是说,即使目前性能最强劲的4核心CPU,在一个单位时间内也只能处理4个任务。面对一些多任务计算的程序,CPU肯定无法满足需求。
反观GPU的发展,在DX9时代是采用像素管线、纹理单元分体式的渲染架构,虽然这种架构从图形的计算能力上来看也很强劲,但是分工太过明确。像素管线与纹理单元在大多数时候都不能得到充分的应用。到了DX10时代,NVIDIA与AMD都不约而同的采用了Shader渲染这种方式,每一颗GPU内都集成数十个甚至好几百个流处理器,最重要的是这些流处理器不仅可以处理像素渲染任务,也能处理纹理数据,在通用性方面得到了很大的加强,也为GPGPU作好了最基本的铺垫。
GTX280拥有240个流处理器,单位时间内可执行240个计算线程
我们知道,在之前GPU只能做图形方面的运算,如游戏、视频等。但是凭借着Shader的通用计算特性,目前NVIDIA和AMD都开始着力推广使用GPU做通用计算,也就是说依靠GPU多流处理器的特点,使用GPU进行计算多线程甚至较多线程的程序。比如说NVIDIA GTX280拥有240个流处理器,那么就可以在单位时间内执行240个处理任务,而前面我们说到即使最优异的CPU,也只能在单位时间内执行同时4个任务。相对于CPU单线程串行计算来说,GPU的这种计算方式就叫做并行计算。
虽然说并行计算的优势十分明显,但是NVIDIA并没有一下子全盘否定CPU的重要性,而是建议用户不必采用太高端的CPU,尽量将钱节省出来搭配更好的显卡,这样并行+串行的计算就叫做异构计算,也正是优化PC的精髓所在。
从前面的介绍中可以看出,优化PC主要要突出的就是一颗好的GPU远远比一颗好的CPU要重要的多。那么优化PC到底能给我们带来什么样的体验?如果不按照优化PC的理念来配机的话,又会在哪些方面体现出不足呢?这就是本文将要重点讨论的话题:
● 更好的游戏体验
GPU最重要、最直接的用途就是渲染3D图像,而目前的游戏90%以上都是3D界面,所以如果在同样的价格下,搭配好的GPU要比搭配好的CPU在游戏方面的表现能力更强。特别是NVIDIA的GPU产品,更是有The Way阵营的支持,对每一颗GPU都进行了优化。同时,NVIDIA的GPU产品还可以支持PhysX物理加速等,完全真实的模拟现实世界中的各种场景。
● 更加强劲的编/解码能力
大家知道,最早的时候由于CPU计算能力太弱,想要在电脑上流畅的播放视频,需要单独安装一块视频解压卡。后来,随着CPU的性能越来越强大,视频解压的任务交给了CPU来完成,但是在HDTV高清视频横行的今天,中低端的CPU也难以非常流畅的完成视频解码任务了,而显卡开始承担起这一任务。NVIDIA早在Geforce 6时代就推出了PureVideo视频解码技术,AMD也有自己的UVD技术,CPU已经很少再参与视频解码。
另外,NVIDIA利用其研发的CUDA编程语言,将视频的编码也从CPU手中接管了过来,前段时间NVIDIA联合Elemetal制作了名为BadaBOOM Media Converter的视频转换工具,可以将众多的视频格式转换成直接能在PSP、iPhone等流行手持数码设备上播放的视频格式,而这一切都使用GPU来进行计算。
● 更快的网页、图片浏览/处理速度
大家在上网的时候,经常都会浏览大量的图片,如果计算机性能较低的话,可能会导致图片显示不流畅、3D地图渲染太慢等问题。而优化PC就可以帮你解决这一些问题,甚至PDF浏览、PhotoShop图片处理等都可以进行加速。
前面我们比较笼统的介绍了优化PC的一些优势,但是在实际的应用中,是否真的能达到这样的效果,还得靠评测真实数据。正好,国内通路大厂盈通日前正在与NVIDIA联合推广优化PC市场,并且以泡泡网做为主要的宣传媒体,同时最近网友对优化PC的测试呼声也很高,所以借此机会笔者专门挑选了一些项目的对优化PC进行了一番测试。
为了更好地对比出优化PC与传统PC在性能上的差距,我们还特地在另一个平台上做了测试。
● 测试平台1(优化PC)
CPU:Intel Pentium Dual Core E2180@2.0G,L2=1M
主板:盈通P45战神版
内存:Kinston 1GB DDR2 800×2
硬盘:三星250GB SATA 2 8M
显卡:盈通9600GT 512M 标准版
● 测试平台2(传统PC)
CPU:Intel Pentium Dual Core E2180@2.0G,L2=1M
主板:Intel G45
内存:Kinston 1GB DDR2 800×2
硬盘:三星250GB SATA 2 8M
显卡:板载
可见,上面两个平台主要是在CPU、主板与显卡这三大件的搭配有点区别,其他产品均完全一样。按照目前的市场报价来说,测试平台1中的CPU+主板+显卡价格约为1950元;而测试平台2中CPU+主板的价格约为1850元。那么这两套配置的性能差距到底有多大?
● 测试项目与方法:
本文我们主要测试了四个方面,主要是3DMark Vantage基准性能测试、3D游戏性能测试、PhysX物理加速性能测试以及HDTV高清解码能力测试。这里需要注意的是测试平台2由于没有独立显卡,所以很多3D特效均无法使用,为了保证成绩的参考性更强,本次游戏与3DMark的设置均测试平台2所能支持的标准,并且3D游戏非特殊注明,均采用1440×900的分辨率。
下一页我们正式来看测试成绩……
特别感谢盈通数码提供测试板卡!
DX10理论性能测试:3DMark Vantage3DMark Vantage已经在四月底正式发布,全新的引擎在DX10特效方面和《孤岛危机》不相上下,但3DMark不是游戏,它不用考虑场景运行流畅度的问题,因此Vantage在特效的使用方面比Crysis更加大胆,“滥用”各种消耗资源的特效导致Vantage对显卡的要求空前高涨,号称“显卡危机”的Crysis也不得不甘拜下风。
3DMark Vantage中直接内置了四种模式,分别为Extreme(旗舰级)、High(高端级)、Performance(性能级)和Entry(入门级),只有在这四种模式下才能跑出总分,如果自定义模式就只能得到子项目分数了。我们这次采用Entry模式进行测试。
测试平台1得分:17429分
测试平台2得分:1671分
在测试平台2中,3DMark Vantage十分勉强的运行完毕了,最后的得分是1671分(搞忘了截图),算得上性能非常低了。而差不多价位上,搭配独立显卡+低端CPU的测试平台1,却取得了17429的高分,性能十分强大,传统PC与优化PC的性能竟然差距10倍!
由于时间比较有限,所以本次测试的游戏不是太多,DX9与DX10的游戏都纷纷挑了两三款比较具有代表性作品。我们一起来看看几个游戏测试的情况:
上面虽然只有5个柱状图,但是相信各位读者已经能看出在花差不多钱的情况下,优化PC性能确实要远比按照传统配置的PC好很多很多,几乎在所有的游戏中,都有10多倍的差距。看到这里了,你还用不用对优化PC进行怀疑呢?
实际上造成这个结果的原因很简单,3D游戏都是依靠GPU来渲染,而并不是靠CPU ,9600GT显然要比G45板载的显卡好很多倍,所以这样的得分结果我们并不意外。
由于CUDA完全基于标准的C语言,所以在开发这方面对于程序员来说几乎没有什么难度。NVIDIA收购物理卡公司Ageia之后一个月,就成功的将Ageia PhysX移植到了GPU中,从此GPU物理渲染时代来临。
目前已经有100多款游戏可以支持NVIDIA 的PhysX物理加速技术,利用该技术可以在电脑中模拟出自然世界中的一些物体运动效果。比如爆炸、烟雾、水流等。
由于之前的测试已经很多很多,在加上时间有点紧迫,所以本次我们没有测试游戏的物理加速结果。只是用3DMark Vantage在分别在关闭物理加速和开启物理加速的情况下做一个对比。(本页着重注意CPU的分数!)
测试平台1(开启GPU物理加速)3DMark Vantage得分
测试平台1(关闭GPU物理加速)3DMark Vantage得分
测试平台2(CPU物理加速)3DMark Vantage得分:1671分
测试结果很明显,如果使用GPU的物理加速的话,此时系统会认为检测到了一个多核心的CPU,最终CPU得分高达17224分;如果关闭9600GT的物理渲染,那么CPU得分就会大幅度下降,测试平台2这种以CPU为主的配置,根本都开启不了GPU物理加速,更不用谈性能了。
自从蓝光、HD-DVD被破解之后,网络上开始出现大量的HDTV视频,让高清视频得以迅速的普及。但是高清视频普及之后,电脑又出现问题了,配置比较老的电脑根本无法流畅播放,所以需要依靠GPU来进行解码任务。
前面我们说到NVIDIA和AMD都有自己的高清解码技术,在这里就不再赘述了。我们直接来看一下测试的结果吧!
测试平台1:测试片源《皇家赌场007》 H.264编码 1080P
测试平台1:测试片源《最后的武士》 VC-1编码 1080P
测试平台2:测试片源《皇家赌场007》 H.264编码 1080P
测试平台2:测试片源《最后的武士》 VC-1编码 1080P
由于9600GT所集成的NVIDIA PureVideo不能完全硬件解码VC-1视频,所以在播放VC1视频时,CPU占用率有点点高,但也远比测试平台2中的CPU解码强多了。在播放H.264编码格式的视频时,搭配9600GT的优化PC更是得心应手,平均占有率仅7%左右。
所有的测试数据都反映出了同一个问题:电脑系统整体性能已不再是CPU一家说了算。随着vista时代的来临,越来越多的软件在不知不觉中已经开始和GPU挂钩,对显卡提出了更高的要求。抛开完全取决于GPU的3D游戏之外,其它方面有:视频播放、图文显示/切换加速、PDF浏览、绘图软件加速、物理加速、科学计算等等,未来必将会有更多新的非3D应用项目需要GPU来处理。
除了游戏、物理加速、CUDA之外,NVIDIA还在前一段时间举行的NVISION08大会上发布了3D立体眼镜。虽然现在的游戏画面都是3D界面,但是由于显示器本身结构使得我们所看到的画面没有特别强烈的立体感。但是NVIDIA研发的这种3D立体眼镜会让你身临其境的感觉到敌人正拿着大刀向你冲过来,也许你还会躲闪!
需要注意的是,这项技术还需要支持3D Ready的显示器或者是刷新率120MHz的显示器,虽然目前还没有透露该眼镜的零售价格,但是相信不会太贵。同时,该项技术需要占用一定的GPU资源。
同时,NVIDIA的SLI技术也是很值得一提的,当然AMD也有类似的交叉火力技术。从显卡进入PCI-E时代起,NVIDIA就推出了SLI多显卡互联技术,到如今已经有三、四年的时间,并且在原来只能双卡SLI的基础上,研发出了3路SLI、Quad SLI,甚至板载显卡都可以与独立显卡组成SLI系统,被称为智能SLI。
上面说到的这些,都是优化PC白送给你的功能,每一分钱都花在刀刃上,何乐而不为呢?
更多优化PC信息请访问泡泡网优化PC专题<