自从nVIDIA在5月初正式发布700a系列芯片组后,AMD平台整合Direct X10核心芯片组基本上悉数到齐。AMD方面有我们熟悉的中端主力780G、入门级的780V和即将发布中高端猛将790GX;nVIDIA方面则派出了臃肿的队伍:780a SLi、750a SLi、730a、720a、Geforce 8300、Geforce 8200和Geforce 8100共七款产品。
除了绚丽的视觉体验外,Direct X10应用程序带给我们的还全程高清视频硬件解码。在DX9时代,当电脑系统播放视频时都必须依靠处理器运行软件进行相应的解码工作。限于制作工艺和载体容量的原因,视频文件的分辨率并不高,处理器可以较低的占用率完成软解码的工作。但随着高分辨率电影的出现(720P/1080I/1080P),通过处理器进行软解码显然不合适宜。
 通过处理器进行软解码时,处理器占用率在90%以上
为此,AMD和nVIDIA新一代整合芯片组均采用了各自的视频解码技术,目的就在于通过硬件解码技术降低CPU的占用率。除了针对低端入门级市场推出Geforce 8200/8300核心外,nVIDIA还在5月6日正式发布了针对中、高端市场的780a Sli、750a SLi和730a SLI等五款产品,自此,nVIDIA的MCP78家族产品已经全部亮相。究竟它们标榜的Pure VideoIII技术是否真的无懈可击呢?

在《惊人的事实!板载显存AMD 780G高清对比评测》一文中我们曾经揭露过板载64M的780G主板无法正常硬解高清电影的情况。具体表现为当显存只有64M或以下情况下无法正常硬解高清电影,无论Side Port模式(板载显存模式)、UMA模式(划分内存模式)还是UMA+Side Port模式均不能开启Avivo硬解功能。为此众多主板厂商把原来板载的64M显存免费升级为128M显存,如七彩虹、昂达等。那么经过显存容量升级后,现在的780G主板在播放高清电影是情况又是否得到改善呢?我们将在下文中进行解答。
常见高清视频几种编码:
高清视频的编码格式有五种,即H.264、MPEG-4、MPEG-2、WMA-HD以及VC-1。事实上,现在网络上流传的高清视频主要以两类文件的方式存在:一类是经过MPEG-2标准压缩,以tp和ts为后缀的视频流文件;一类是经过WMV-HD(Windows Media Video High Definition)标准压缩过的wmv文件,还有少数文件后缀为avi或mpg,其性质与wmv是一样的。真正效果好的高清视频更多地以H.264与VC-1这两种主流的编码格式流传。
H.264编码
 H.264编码高清视频
H.264是由国际电信联盟(iTU-T)所制定的新一代的视频压缩格式。H.264最具价值的部分是更高的数据压缩比,在同等的图像质量,H.264的数据压缩比能比当前DVD系统中使用的 MPEG-2高2~3倍,比MPEG-4高1.5~2倍。正因为如此,经过H.264压缩的视频数据,在网络传输过程中所需要的带宽更少,也更加经济。在 MPEG-2需要6Mbps的传输速率匹配时,H.264只需要1Mbps~2Mbps的传输速率,目前H.264已经获得DVD Forum与Blu-ray Disc Association采纳,成为新一代HD DVD的标准,不过H.264解码算法更复杂,计算要求比WMA-HD还要高。
从ATI的Radeon X1000系列显卡、NVIDIA的GeForce 6/7系列显卡开始,它们均加入对H.264硬解码的支持。与MPEG-4一样,经过H.264压缩的视频文件一般也是采用avi 作为其后缀名,同样不容易辨认,只能通过解码器来自己识别。
总的来说,H.264的特点是能够以更低的码率得到更高的画质,相同效果的MPEG2与H.264影片做比较,后者在容量上仅需前者的一半左右。这也就意味着,H.264不仅能够节省HDTV的存储空间,而且还可以在手机等带宽较窄的网络上传输高质量的视频,可以说应用前途一片光明。但另一方面,H.264编码的影片在播放的时候对硬件系统也提出了非常高的要求。据相关资料显示,H.264的影片在编码的过程中复杂度是MPEG2的10倍,解码的复杂度是MPEG2的3倍,这对于CPU来说是很沉重的负担,而显卡芯片如果要整合硬件解码模块,其难度也随之加大。
MPEG-4编码
 MPEG-4编码高清视频
MPEG-4是网络上常见的一种视频压缩格式,在用于网络流媒体传输方面效果相当不错。这种编码方式多用于HDTV-Rip上,它把原有的高清视频文件按照比例缩小到一定的尺寸,以减少文件的大小,同时画面效果不差于DVD效果,以此来寻求一个画面效果和文件尺寸的平衡。采用MPEG-4压缩的视频文件一般后缀名为avi,与微软的avi格式很容易混淆,从后缀名来看,无法直解区分二者,只能通过解码器来识别。相对于高清视频来说,MPEG-4格式 还显得有点不够用,因此它也不是主流的高清视频信号来源。
nVIDIA Pure Video技术从2004年Geforce 6系列显卡发布至今,已经走过了Pure Video到Pure Video HD再到Pure Video HD II三大阶段。2006年发布Geforce 7系列显卡采用了比上代显卡更先进的Pure Video HD技术,它在Pure Video的基础上增加了播放HD DVD和Blu-ray视频技术,此外Pure Video HD还分担了高清解码中的Motion Compensation(动态补偿)和Deblocking(去方块滤波)两大功能步骤。而Bitstream Processing/Entropy Decode(位流处理/熵解码)及Inverse Transform(离散余弦逆转换)则继续留给CPU处理。因此Geforce 7系列显卡支持的Pure Video HD能在一定程度上降低CPU的占用率,但并不是真正的全硬件解码。
nVIDIA首款支持全硬解解码技术的Pure Video HD III技术首先出现在G98核心的8400GS显卡上(《nVIDIA新版G98核心GeForce 8400GS详细评测》),但可能或者考虑到购买中高端显卡的消费者一般都会使用中端双核以上的CPU,因此包括9800GTX、9600GT、9600GSO等多款显卡均继续使用G86核心上的Pure Video HD II。而MCP78、9500GT(《nVIDIA GeForce 9500GT全球首发详细评测》)等中低端产品则搭载了最新的Pure Video HD III。

nVIDIA的Pure Video HD III技术除了包括H.264、VC-A和MPEG-2三大高清视频解码外,还提供HDCP协议、HD DVD和蓝光播放功能。
 Pure Video HD III能够实现三大高清解码的所有步骤,从而减低CPU占用率

在MCP78的官方文档上我们留意到nVIDIA对Pure Video HD III技术的备注,其中第二点尤为值得我们关注:当采用板载GPU播放高清视频时需要支持HT 3.0技术的羿龙处理器提供必要的带宽。我们知道目前最低端的羿龙处理器是三核的8450,最新零售报价在960元附近。如果只有中高端级别的处理器才能“支持”硬解的话,那么目前“硬件解码”对消费者来说还有意义吗?倒不如直接用CPU进行软解。当然,如果AMD可以很快推出入门级并支持HT 3.0的处理器那就另当别论了。
AMD 780G UVD解码引擎技术回顾:

作为AMD的高清视频解决方案,UVD(通用视频解码器)最早出现在RV630、RV610(2400、2600)核心上。而780G作为AMD首款整合DX10应用程序的整合芯片,搭载UVD也变得顺利成章。在内置UVD单元后,780G就可以将视频处理问题交给这一单元,无疑将3D引擎释放出来,去处理其他3D问题,比如Vista的Aero Glass界面等,也无需再借助CPU帮忙。除此之外,UVD还能将显卡的视频码率处理能力从25Mbps提高到40Mbps,完全满足蓝光和HD DVD的高清需求。

除了能够提供了MPEG-2/4、WMV-HD、H.264三大高清编码电影的解码功能外,AMD 780G还能提供包括Display port在内的多种视频输出接口支持。这使得它在和nVIDIA Geforce 8X00核心的竞争中获得一定的规格优势,但不可否认的是主板的成本也会相应的提高。
评测平台及评测方法介绍:
|
硬件平台 |
|
CPU |
AMD Athlon 64×2 3600+(200Mhz×10 90nm) AMD Phenom X4 9600(200Mhz*13=2600Mhz) |
|
主板 |
780a SLi 750a SLi 730a SLi Geforce 8200 |
|
内存 |
ADATA DDR2-1066 1024MB x 2(5-5-5-18 2T) |
|
硬盘 |
|
|
显卡 |
|
|
|
|
系统软件 |
Windows Vista Ultimate SP1 |
|
驱动程序 |
SMBUS:nVidia ForceWare 驱动18.11 FOR VISTA 显卡:175.14 beta For VISTA AMD 8.4催化剂 |
|
测试软件 |
Power DVD 7 Ultra Build 4102 H.264 1080P高清视频 VC-1 1080P高清视频 |
X-Men:The Last Stand X战警3 H.264编码 1080P
《X-Men:The Last Stand X战警3》,采用H.264编码,解释度为1080P,保留了无损的4.5M码率的DTS-HD Master Lossless Audio音轨。我们采用了其中第五张碟的狼人大战凤凰的高特效场景来完成本次的对比评测。

Van.Helsing 范·海辛 HD-DVD REMUX VC-1编码 1080P
《Van.Helsing 范·海辛》采用VC-1编码,解释度为1080P,保留DDPLUS音轨,我们选用其中第四张碟的城堡雪景来进行本次的对比评测。

评测结果分析:
在评测过程中我们发现了奇怪的现象,那就是在安装完Power DVD 7.3 Ultra并打上最新的Build 4102补丁(Build 4102补丁下载,发布时间为08年5月5日)后,无论是AMD的780G还是nVIDIA的MCP78家族均无法实现对H.264编码电影的解码工作。但如果只安装3319f版本程序则不存在这样的情况。
 安装4102补丁前780G成功硬解H.264
 安装4102补丁前MCP78系列也完全没有问题

但安装4102升级补丁后,系统在播放H.264高清时,780G已经无法开启ATI Avivo功能,CPU占用率几乎长期100%。

同样问题出现在MCP78家族系列身上。虽然此时CPU占用率没有780G那样夸张,但也徘徊在80%-100%之间。
要知道我们使用的是AMD双核3600+,如果搭配更低端的单核处理器的话,情况可想而知。虽然两家芯片组在播放H.264编码电影时遇到这样的情况,但在播放VC-1编码电影时则没有上述问题。
评测结果总览及分析:
|
AMD平台整合芯片高清回放对比 |
|
芯片组及显存大小 |
Power DVD版本 |
H.264(占用率*:%) |
VC-1(占用率*:%) |
|
板载64M 780G(Side Port 64M) |
7.3.3319f |
9.020 |
9.316 |
|
7.34102 |
>99 |
9.486 |
|
板载64M 780G(UMA 64M) |
7.3.3319f |
7.673 |
54.926 |
|
7.34102 |
>99 |
11.345 |
|
板载64M 780G(Side Port+UMA 128M) |
7.3.3319f |
9.526 |
10.127 |
|
7.34102 |
>99 |
10.456 |
|
板载64M 780G(Side Port+UMA 192M) |
7.3.3319f |
8.933 |
8.445 |
|
7.34102 |
>99 |
8.461 |
| 板载128M 780G(Side Port 128M) |
7.3.3319f |
9.538 |
6.768 |
|
7.34102 |
>99 |
6.471 |
| 板载128M 780G(Side Port+UMA 192M) |
7.3.3319f |
8.430 |
9.018 |
|
7.34102 |
>99 |
9.493 |
|
780a SLI(128M) |
7.3.3319f |
10.015
|
9.661 |
|
7.34102 |
93.458 |
8.583 |
|
750a SLI(128M) |
7.3.3319f |
10.576 |
12.392 |
|
7.34102 |
93.491 |
12.192 |
|
730a(128M) |
7.3.3319f |
10.670 |
12.452 |
|
7.34102 |
93.481 |
11.541 |
|
Geforce 8200(128M) |
7.3.3319f |
10.573 |
9.897 |
|
7.34102 |
93.515 |
11.111 |
|
Geforce 8300(128M) |
7.3.3319f |
10.498 |
9.482 |
|
7.34102 |
92.545 |
10.954 |
*平均占用率,越小越好
除了升级补丁包后出现的情况外,总的来说AMD 780G和MCP78家族均能很好地进行H.264和VC-1高清电影的解码工作,CPU平均占用率均多在10-12%之间徘徊,可见此时视频的解码工作已经完全由GPU完成。无论是AMD 780G还是MCP78家族都属于新产品,相应驱动程序并不十分完善,评测过程也出现了部分不稳定的情况。例如64M版本的780G在使用UMA 64M模式时,就出现无法硬解VC-1的情况,但在安装4102补丁后问题又得到了解决。
 780G主板无法硬解截图
此外,128M版本780G在使用Side port+UMA模式(128M+64M),并对H.264进行硬解时出现了大量的贴图错误的情况,相信这和主板BIOS、驱动程序的兼容性有很大关系。我们在此也希望各大主板厂商能够早日对各自主板的BIOS进行改进和完善。同时需要说明的是在使用Side Port模式(板载显存)时,128M的780G主板在画面的流畅度方面比64M 780G主板有明显的改善。
nVIDIA方面,我们发现无论是顶级的780a SLI还是入门级的Geforce8200主板,在视频解码上表现出惊人的一致性,再考虑到它们的3D性能,我们不排除780A SLi、750A SLi、730A、Geforce8200和Geforce8300均为同一核心架构产品,仅仅在部分细节上有所差异。
PConline评测室总结:

无论任何半导体产品,要想实现任何功能,除了硬件自身的支持外,还需要驱动的支持,两者缺一不可。为此nVIDIA和AMD均在开发驱动程序上投入了大量的工程师进行研发工作。我们很高兴地看到目前的175.14 Forceware和8.4催化剂已经可以较好地在7.3.3319f版本的Power DVD上进行硬解码的工作,在绝大部分情况下,CPU的占用率只有9-11%之间,属于运行软件的正常占用率。当Power DVD升级到最新版本时,无论是780G还是MCP78均出现了不能硬解H.264的情况,这和各种软件之间不兼容有直接的关系。相信未来的新版驱动可以解决这个问题。
最后需要说明的是AMD 780G主板在小显存(128M、64M)的情况下偶尔会的掉帧的情况,但如果显存达到192M时,掉帧现象大为改观。因此消费者在选购板载显存780G主板时不妨看准“128M”版本再购买。 |