DX10先锋之争
——GeForce 8500GT血战Radeon HD2400Pro
随着NVIDIA的G84/G86系列DX10显卡在市场中逐渐开始热卖,消费者对新一代的DX10主流显卡关注度越来越高,再加上DX10游戏的不断丰富,高清视频解码应用需求的增加,更是很大地推动了DX10显卡的普及。作为进军DX10的入门级产品,NVIDIA的GeForce 8500GT与AMD的Radeon HD2400Pro提供了完整的DX10支持与基础的游戏性能,并且还提供了对H.264/VC-1的解码加速功能,改变了入门级显卡低价低能的形象,表现出了出色的性价比。那么在399元~499元这个价位上,GeForce 8500GT和Radeon HD2400Pro到底谁更值得购买?我们用详细的测试来告诉你答案。
G86/RV610架构对比
| G86/RV610规格对比 | ||
产品型号 | GeForce 8500GT | Radeon HD2400Pro |
核心 | G86 | RV610 |
工艺 | 80nm | 65nm |
核心频率 | 450MHz | 600MHz |
DirectX | DirectX10 | DirectX10 |
统一渲染单元 | 16 | 40 |
纹理单元 | 8 | 1 |
显存位宽 | 128bit | 64bit |
显存频率 | 800MHz | 800MHz |
显存容量 | 256MB | 256MB |
HDTV | PureVideo HD | AVIVO |
产品价格 | 499元 | 399~499元 |

GeForce 8500GT采用G86-300 GPU

采用G86核心的精英GeForce 8500GT

Radeon HD2400Pro采用RV610 VPU
继承了G80统一渲染架构的G86提供了16个流处理器,Radeon HD2400Pro则提供了40个流处理器,单从这一点看,似乎AMD的Radeon HD2400Pro优势很大,但我们必须考虑实际的应用情况,对于大多数3D指令(一般可分为4个标量),GeForce 8500GT都会将它拆分为4个标量交给流处理器处理,简单地说,对于GeForce 8600GT,我们可以把4个流处理器看作一个Shader单元,按照此算法,GeForce 8500GT可以看作相当于拥有16÷4=4条传统渲染管线;Radeon HD2400Pro采用的是“8×5”的结构,也就是说,分成5组的40个流处理器就相当于8个Shader单元。但是,值得一提的是,GeForce 8500GT的Shader频率约为核心频率的两倍,而且在纹理单元数量方面,GeForce 8500GT也远高于Radeon HD2400Pro,再加上G86两倍于RV610的显存带宽,使得GeForce 8500GT在综合规格方面相对Radeon HD2400Pro有一定优势。接下来我们就用实际的测试来考验这两款DX10入门级显卡的实力。
决战!G86对RV610
测试平台
处理器:Core 2 Duo E4300
散热器:Tt TMG i2
主板:
华硕 P5B Premium
内存:
金士顿 DDR2 800 1GB×2
显卡:
精英GeForce 8500GT (设置为450MHz/800MHz 128bit GDDR3)
Radeon HD2400Pro 600MHz/800MHz 64bit DDR2
硬盘:
希捷7200.10 250GB
电源:
长城BTX-500SD
光驱:
华硕DWR-1814BLT
显示器:长城A201
测试环境: Windows Vista 32
ForceWare 163.44
催化剂7.8
PowerDVD HDVD + BD(使用Windows XP系统)
| | GeForce 8500GT | Radeon HD2400Pro | |
| 核心/等效显存频率(单位:MHz) | 450/800 | 600/800 | |
| 显存类型/位宽 | 256MB GDDR3/128bit | 256MB GDDR2/64bit | |
| 3DMark05 1024×768@32bit | 4402 | 3077 | |
| 3DMark06 1280×1024@32bit | 2186 | 1446 | |
| 冲突世界 1440×900@32bit | 9fps | 5fps | |
| BIOSHOCK 720×480@32bit | 23fps | 15fps | |
| 荣誉勋章:空降兵 800×600@32bit | 20fps | 17fps | |
| 高清视频 CPU占用率 (在Windows XP下完成) | 1080P/H.264 | 3% | 2% |
| 1080P/VC-1 | 48.5% | 12.6% | |
基准D3D性能测试
在常规的3DMark05/06测试中,GeForce 8500GT的优势非常明显,Radeon HD2400Pro输得完全没有悬念,这与两者在渲染架构、显存带宽上的差距有很大关系,即使是Radeon HD2400Pro拥有更高的工作频率也无济于事。而且这一差距基本上都体现在像素填充方面,也就是Pixel Shader的性能上,而64bit的显存带宽,也在很大程度上限制了Radeon HD2400Pro的性能,这一点影响是最大的。
DX10游戏实测

DX10 RTS大作《冲突世界》,对处理器、显卡以及内存都是最严峻的考验

《荣誉勋章:空降兵》从OpenGL转而采用D3D引擎,画面精美度与临场感俱佳

BIOSHOCK(中文名:生化奇兵)是一款画面效果超绚的DX10 FPS游戏,丰富的游戏背景也引人入胜,它采用Unreal引擎,画面精美程度与执行效率都非常棒
我们选用了最新推出的几款3D游戏大作作为实际游戏测试项目,其中《冲突世界》、BIOSHOCK都是基于DX10的大型3D游戏。从测试情况来看,GeForce 8500GT的整体表现都要比Radeon HD2400Pro要好一些,当然Radeon HD2400Pro的驱动程序兼容性也做得比较到位了,在这几项测试中都没有出现问题。从这几项大型3D游戏的实际运行情况来看,低端的DX10显卡也未必就一无是处,例如在《荣誉勋章:空降兵》、BIOSHOCK中,即便是特效全开(AA与AF除外),只要分辨率不是太高,还是可以保持20fps左右的速度,基本上可以顺畅游戏了。
从这几款具有代表性的DX10游戏测试结果,我们可以说目前的低端DX10显卡一样可以在特定设置下顺畅地进行游戏,而且能够尽量保证DX10画面特效的精美程度,这与当年第一代效率低下的DX9入门显卡(例如GeForce FX5200系列)不同,现在的入门级DX10显卡在性能方面还是很有保障的。
说点题外话,这几款DX10游戏无论是在画面精美程度还是游戏可玩性上都表现不错,特别是BIOSHOCK与《荣誉勋章:空降兵》,既有丰富的游戏内涵,临场感也非常棒,强烈推荐。另外它们也支持DX9显卡,当然,如果要体验完美的DX10效果,还是需要一款DX10显卡的。
H.264/VC-1高清视频解码
Windows XP系统下的高清视频播放测试中,关于H.264的硬解码,两者都完成得很好,实现了真正的“完全”硬解压,在VC-1的测试中,Radeon HD24ooPro终于挽回一局,UVD单元终于在VC-1完全硬解压方面发挥出了威力。GeForce 8500GT实现VC-1部分解码加速,也有效地降低了CPU的占用率。不过,我们使用的Radeon HD2400Pro在Vista下播放H.264与VC-1视频时出现了问题,无法进行测试,而GeForce 8500GT则没有问题,看来AMD还需要对RV630的驱动继续进行改进才行。
工程师总结
GeForce 8500GT与Radeon HD2400Pro这一系列低端显卡的出现彻底改变了低端显卡仅仅是“凑合用”的形象,除了性能依然可以在不太苛刻的设置下胜任主流3D游戏之外,还在高清播放方面提供了针对性的硬解码方案,也就是说,以前我们只是为了省钱而买低端显卡,而现在我们可以是为了播放高清视频而购买入门级DX10显卡。
当然,作为3D显卡,游戏性能依然是它的重要卖点,GeForce 8500GT在这方面做得要出色一些,在大多数DX9和DX10游戏中都超过了Radeon HD2400Pro,改变了入门级显卡低价低能的形象,因此它对于既想体验DX10游戏、又想看高清同时还不想花太多钱的消费者来说是非常适合的。Radeon HD2400Pro则更注重于高清播放功能,在游戏性能方面稍弱。另外它的驱动程序依然需要继续改进,才能在与G86的竞争中更具实力。
对于消费者来说,GeForce 8500GT非常适合主要想欣赏高清视频,又要兼顾一下DX10游戏的用户。不过或许我们要改变一下观念,对于游戏玩家来说,GeForce 8500GT也许是入门级显卡,但对于高清爱好者来说,GeForce 8500GT就是一款性能非常强大的H.264硬解码器——真正的主流级产品。所以,正确对待新一代DX10入门级显卡的定位,可以让我们在选择的时候更加理智,更有目的性,做到有的放矢。






