| 第24页:8800GT也高清-整合全新一代的PureVideo HD |
HDTV是现在数字家族应用的最大课题,现在所有显卡都力争在这一席位能留下自己的辉煌一刻。小熊在线www.beareyes.com.cn

NVIDIA早在GeForce 6时代就开始引入HD视频解决方法-PureVideo,实现硬件加速,其实其原理就是通过驱动利用可编程GPU的空闲运算能力对编码进行加速,实际上这并非完整的硬件解码,有相当一大部分是GPU通过软件来完成,但不论如何很大程度的分担了CPU的压力。 并且在画质上也有一定的改观。小熊在线www.beareyes.com.cn

前代的PureVideo的硬件组成部分只有一个VP(视频处理器,Video Processcor),并且这个VP的处理能力以及性能还是比较低下。到了G84/G86,NVIDIA在GPU里不仅重新设计了一个功能更强强大的新的视频处理器,并且增加了一个 熵解码处理器引擎,NVIDIA称为BSP ENGINE(Bitstream Processcor ENGINE)。新的视频处理器(VP2)可以对MPEG-2,VC-1,H.264进行实时解码,包含了最近比较流行的第三代视频编码。而Bitstream Processcor ENGINE则主要针对H264的CABAC/CAVLC这两种 熵编码进行解码

H.264标准采用的熵解码有两种:一种是基于内容的自适应变长编码(CAVLC)与统一的变长编码(CAVLC)结合;另一种是基于内容的自适应二进制算术编码(CABAC),也就是 主要档次。CAVLC与CABAC根据相临块的情况进行当前块的编码,以达到更好的编码效率。CABAC比CAVLC压缩效率高,但要复杂一些,对硬件要求会更高一些。 CABAC (CAVLC 也同样)是一个不会损伤画面的无损编码,但是会降低编码和解码的速度
同样的,G92也同样增加了对PureVdieo HD的支持,通过新增加的BSP/VP2来实时硬件全解码,在这一点上来说,G92的PUREVIDEO HD功能和G84/G86一模一样,而对于G80而言有大幅增强。小熊在线www.beareyes.com.cn

而对于VC-1,NVIDIA并没有实现全程硬解码,这和VC-1占用本身就比较少有关系,这样可以有效的节约资源,至少不需要额外的晶体管去做这个步骤,也减少发热量和节约成本,而在把后面三步交给显卡处理之后,再利用CPU进行比较简单的熵编码,也是一种有效的方法。小熊在线www.beareyes.com.cn
值得一提的是,更新一代的VP3视频处理器马上要推出,尽管在8800GT上我们并没有看到其踪影,我想这不仅仅和开发时间有一定关系,其产品定位也是有所考虑,所以8800GT面向中高端的用户,这些用户不至于买个单核的老CPU来搭配这款全新的产品,而双核心要解决VC-1简单的熵编码根本不是问题。小熊在线www.beareyes.com.cn
很多朋友尚且不了解VC-1与H.264有何不同,以及作为HDTV三大标准编码器的MPEG2,到底在解码过程中,谁给系统造成更大的负担,和一些其它有关情况,在这下面我们介绍一下,有便于明白NVIDIA为何一直让VP2只全程解压的用意了。小熊在线www.beareyes.com.cn
|