与G84/86一样,AMD-ATI的中低端卡都强化了视频功能。RV610/630采用了新的Avivo HD技术,支持对Blu-ray与HD-DVD的全规格回放功能。由于运算单元的性能已经非常强大,加上现有工艺对晶体管数目的限制,R600反而没有使用Avivo HD技术
Blu-ray大体上都是使用H.264/AVC的方式进行视频编码,而HD-DVD则采用了VC-1的方法。对于这两种先进的视频编码格式,上代的显卡都无能为力。G84/86提供了对H.264/AVC的高效解码,AMD-ATI的Avivo HD则更胜一筹,新加入了专用视频解码处理单元UVD,不仅支持H.264/AVC的解码,更实现了VC-1的解码功能。
视频解码分成Entropy Decode、Frequency Transform、Frequency Transform、Deblocking四个阶段。对于之前的大多数显卡而言,大多数硬件解码过程都针对后两个阶段而实现。对于VC-1与H.264/AVC这种新一代的编码方式来说,前两个阶段所消耗的系统资源更多,所以之前的显卡对于新的编码方式解码大效果不佳。
![]() |
1为CPU软解码的情况,2为大部分显卡的解码情况,3为X1000Avivo的解码情况,4为UVD的解码情况) |
1为CPU软解码的情况,2为大部分显卡的解码情况,3为X1000Avivo的解码情况,4为UVD的解码情况)
使用UVD技术后,显示芯片将所有解码阶段特别是运算任务繁重的比特流处理与熵解码阶段囊括其中,使用专门的逻辑电路对采用H.264/AVC与VC-1编码的高清节目源进行处理。而DB-Java与HD-i这些互动内容才由CPU来完成,以尽可能少的使用CPU与GPU渲染管线的资源。在UVD的支持下,RV610/630可以在极低的CPU占用率情况下播放接近40M极限码率的高清节目。
![]() |
(UVD与VP2在播放VC-1与H.264/AVC过程中的比较) |