其实关于UVD技术,大家应该并不陌生,我们在这里做一下简单的回顾和说明。UVD是ATI针对HDDVD和Blu-Ray Disc两个载体高清影片载体所对应的高清内容进行的一种硬件解码技术。由于未来高清规格的趋势基本已经明朗,VC-1和H.264两种编码是目前的绝对主流。与两年前我们看到的1080p视频节目不同,当时它们大多来自国外高清电视台,所以码率有所限制。而以HD DVD和BD为载体的电影,码率通常较高,所以普通CPU无法应付。
NVIDIA PurevideoHD
ATI AVIVO HD
显然,无论是NVIDIA的Purevideo还是ATI的AVIVO,在上一代产品已经声称支持HDTV硬件解码,而又在今天说自己支持“完全硬件解码”,这多少体现了厂商在当年的不诚实。不过,我们不得不承认,完全硬件解码的确有非常大的好处。
从上面两张图我们明显看到,无论是PurevideoHD还是AVIVO HD他们与原来解码技术的区别。就是在高清解码的第一步,即熵编码的解码(流处理)实现了显卡核心内专门处理单元的工作,大大解放了CPU。简单的理解,视频解码分四步,第一步最为重要。原来的Puervideo可以实现后两步,而现在的UVD和PurevideoHD都可以实现四步。不过,ATI似乎不够诚实,我们不认为前一代的AVIVO技术可以实现图中所示的三步,因为我们根本没有发现AVIVO技术对H.264和VC1在缓解CPU压力上做出什么贡献。
从上图看AVIVO HD和Purevideo HD不是一样吗?解码的过程虽然一样,但是在格式支持上出现了不同。PurevideoHD “四步解码”只支持H.264编码,不支持VC-1。而AVIVO HD两个都支持。我们可以在稍后看看具体测试。