内容导航
On-Chip 视频处理器
前面我们已经提到了,nVIDIA 的野心就是充当多媒体中心的霸主地位,多媒体中心对于DVD 回放、电视编码和解码,并且在PC 支持高清晰度的电视都是必不可少的。以上提到的这些功能,CPU 都没有能力单独完成,因此NVIDIA 最新的GPU 首次引入了视频处理器的概念,其实也就是集成了对视频处理的支持。
NVIDIA GeForce 6系列GPU 包含了可编程的视频处理器,能够支持高质量的视频特征。之前很多需要CPU或者第二块芯片才能够完成的工作,现在都交由GPU 负责,并提供很多On-Chip 的加速功能。现在GeForce 6 系列GPU 实际上同时充当了玩游戏的3D GPU ,还有进行视频回放、处理的视频处理器。GPU 的视频处理器主要处理两类型视频:回放(解码),和记录模拟视频并转换为定义的数字格式(编码)。GeForce 6 不仅支持最常见的MPEG-2编码和解码格式,还支持未来DVD 规范的Windows Media Video9(WMV9) 格式 。
视频解码
视频解码最至关重要的功能之一就是视频处理,而MPEG-2 又是当前DVD 回放的格式。通过运动补偿和IDCT 等先进的技术,GeForce 6 GPU 能够有效地进行MPEG-2 解码,把CPU 从视频回放的繁重负荷中解放出来。当然由于硬件支持解码,视频质量也更平滑、细致,并减少了电源的消耗。
GeForce 6 的另外一个有利因素是它具备完全的可编程能力,并能够处理WMV9和MPEG-4 等格式。NVIDIA 的运动补偿引擎,能够提供多种视频格式的解压缩加速,其中包括了WMV9、MPEG-2、H.264和DiVX 。在进行MPEG-2 运动补偿的时候,NVIDIA 视频引擎能够执行大部分需要较多运算的工作,而留下最轻松的工作给CPU 。
视频编码
GeForce 6 系列GPU 还具备了硬件的视频编码加速功能。传统上来说,视频编码是非常困难,且需要消耗大量时间的进程,GeForce 6 包括了一项称为运动估计引擎的技术,能够在低比率的情况下提供更佳的视频质量,更少的CPU占用率,提升了系统的性能。