|
载入中...
那么Radeon HD 2600和2400系列显卡呢?它同样可以实现“高清完全硬件解码”,而且不仅限于H.264,还包括了VC-1,这是它最为突出的优势之一。我们来看看下面的示意图。看过前面的内容,您应该已经十分清楚了,下图方框中的文字表明了高清解码的4个步骤。

『UVD引擎高清硬件解码的流程图』
图中上半部分是VC-1编码格式的整个过程,下半部分是H.264编码格式的整个过程,两者基本相同,但是在算法的应用上,H.264的更为先进,因此硬件需求也更高。
UVD引擎包办了所有的4个步骤,换句话说,UVD引擎已经完成了高清解码的全部任务(包括H.264和VC-1两种编码格式),CPU在高清解码上不需担任任何处理,所以CPU占用率会大幅度下降,影片播放也会非常流畅。

同样,我们也对比一下AVIVO HD技术与之前的AVIVO技术以及完全的CPU软件解码运算进行比较。十分明显,AVIVO HD技术,也就是HD2600、HD2400系列显卡搭载的UVD引擎,确实理论上可以承担了更多的硬件解码任务。虽然ATI上一代X1000系列显卡中GPU也可以承担一部分解码工作,但是由于关键的流处理部分的解码工作还是有CPU来完成的,因此对于降低高清播放时对CPU的占用率的作用有限。同时上一代X1000系列显卡仅支持H.264的解码工作,而VC1的解码还必须由CPU来完全承担。
这样来看,有了UVD引擎后,对于HD DVD和蓝光DVD上所采用最多的VC1和H.264编码视频,就可以都由显卡来负责运算,从而大幅度的降低CPU的占用率。AVIVO HD最大的特点就是支持包括Mpeg2、VC-1、H.264三种高清格式的“完全硬件解码支持”,这一点除了HD 2600和2400显卡,目前市售的其它任何产品都不能做到。

至此,UVD引擎的优势已经表露了出来,那就是对于目前主流蓝光和HD DVD光盘的视频编码格式H.264和VC-1,其解码都做到了硬件解码。我们总结出三点可能出现的优势:
第一,VC-1解码的要求虽然比H.264低,但也不是像DVD那样几乎没有要求。虽然新装机的很多用户可能不必为此担心,因为很可能直接购买了双核处理器,但对那些仍在使用单核处理器的用户,显卡支持硬件解码就显得很必要了。
第二,现有的一些显卡虽然可以实现VC-1播放的部分硬解码,而且一般情况下也能达到流畅解码VC-1的要求,但是毕竟相比全硬件解码是有区别的,无形中会造成功耗的上升。
读者可以想像一下,50%的CPU占用率仍然能保证视频播放的流畅,但是如果换成硬件全解码,占用率可能只有5%(这个数字可不是凭空想象,看过之前测试的读者肯定还有深刻的印象),看同样一部VC-1编码的影片,使用HD 2600和2400显卡很可能更省电(GPU使用硬件解码的功耗很低)。特别是笔记本,可能在旅途中,全硬件解码的系统让你能看完整部VC-1编码的高清电影,但是非全解码的系统在影片的高潮时没电了……

第三,空闲的CPU占用率真的没有用吗?事实并非如此,我们播放视频的时候很可能进行一些其它操作,比如一些交互动作:暂停、慢放、快放,或者记录保存视频的某些片断,甚至双显示器输出,一个人看高清电影,另一个人工作、聊天,这些都会导致CPU占用率的提升,那时候全硬件解码的优势就体现了出来,毕竟CPU占用率越高,你操作其它动作的可能性就越低。
|