三、完美高清体验:G84/G86业界首个完全硬件视频解码方案 我们俗称的“HDTV”是高清视频的意思,目前主流的编码方式有MPEG-2、MPEG-4、VC-1(微软力推的编码)和H.264(蓝光采用的编码方式)。让GPU分担CPU的视频解码这个理念从很多年前就开始,自从蓝光面世以后,H.264、微软VC-1对GPU得解码和加速能力提出更高的要求。NVIDIA早就在GeForce MX440时代引入了VPE(视频处理引擎)的视频处理器,能够对MPEG-2视频播放多个环节作加速处理。 到了NV40的时候,增加了运动预测能力,提升了MPEG-2的解码性能。从NV43开始,NVIDIA引入了Purevideo的视频解决方案,这是一个CPU+GPU+software相互合作的解决方案,在Geforce7时代的GPU就能够完成H.264、WMV9等编码方式视频播放的加速处理。当然这仅仅是整个解码过程的一个部分,因而还需要耗费相当大的CPU资源,其中以蓝光所采用的H.264最甚。 G84、G86最大两点不仅仅是起前瞻性的DX10性能,而是最新的第二代视频处理引擎,专门加入了针对H.264视频加速的的BSP引擎。BSP就是专门为H.264 CAVLC和CABAC bitstream解码而设计的处理器。在高码率的H.264视频中,尤其是采用CABAC的H.264的视频中,往往有超过一半的负载都在于对bitstream的处理上。BSP将这部分的处理从CPU转移到了GPU中,加上新设计的VP处理其余部分,整个视频解码完全由GPU来完成,从而使得CPU占用率大大降低。这已经完全覆盖了H.264的解码过程,因而G84/G86看作业界第一个完全硬件视频解码的方案。
|