当前位置: 主页 > 硬件器材 > 影音器材资料 > CPU与GPU的战争 X8450与9600GSO视频转换对比评测

CPU与GPU的战争 X8450与9600GSO视频转换对比评测

2009-08-19   太平洋电脑网 / 八爪 点击: 标签:视频转换 CPU GPU
  

  随着移动播放设备的越来越普及,越来越多朋友随身都回携带像MP4播放器、PSP数码设备,就连手机现在都可以当成移动“电影院”。除了上网下载片源,也有很多用户将电脑影片文件如RMVBAVI转换MP4移动格式,即使是普通用户也越来越多机会接触视频转换软件,特别是手上拥有众多随身播放设备的忠实玩家,更会经常用视到频转换软件

  常用的视频转换软件,主要使用CPU运算来进行视频编码转换,目前CPU已经进入了多核时代,加上拥有诸如SSE4等更多多媒体指令集,专门为视频尤其是高清视频编码作优化,转换速度要比以前大大提高。不过面对动不动几个G甚至10多G的高清片源,如果要转换成普通的MP4格式,使用传统的CPU转换视频所需要的时间仍然非常长,即便是使用目前顶级4核酷睿CPU,要将一部2小时的1080P电影完全成PSP所能播放的MP4格式,可能要花费2个小时以上,这可不是一般人可以接受的。随着显卡GPU的在视频转换上的应用,彻底改变了过去耗时耗电的格式转换。

    科技的高速发展使得显卡的应用已经不再停留在图像渲染上,GPU通用计算能力提高,显卡的应用进一步广泛化,显卡物理加速、视频加速技术已经相当成熟,而GPU强大的并行运算能力也在逐步取代CPU成为高速处理中心。作为世界领先的显示芯片制造厂商,借助强大的GPU性能,NVIDIA致力开发的CUDA通用计算技术能够完全支持Elemental Technologiesgibgsu公司的GPU加速H.264视频编码器RapiHD技术以及该公司相应开发的BadaBOOM Media Convertor软件。而RapiHD技术和BadaBOOM软件都是CUDA通用计算技术的应用,它们是用C语言编写的,专为NVIDIA GPU而优化,也就是说用GPU可以实现高速视频编码转换。

    基于DX10统一渲染架构下,目前显卡已经抛弃了以前传统的渲染管线,取而代之的是统一流处理器,除了用作图像渲染外,流处理器自身有着强大的运算能力。我们知道CPU主要采用串行的计算方式,由于串行运算的局限性,CPU也正在向并行计算发展,比如目前主流的双核、四核CPU,如果我们把这个概念放到现在的GPU身上,核心的一个流处理相当于一个“核”,GPU的“核”数量已经不再停留在单位数,而是几十甚至是上百个,像9600GSO这样的显卡都已经有48“核”,而低端的9400GT都有16个“核”。在GPU群核并行处理的巨大优势下,NVIDIA开发的CUDA技术可以实现众多GPU计算功能,包括并行数据高速缓存器,让最新一代的多个NVIDIA GPU流处理器之间能够在执行复杂计算任务时互相协作,实现高速运算,BadaBOOM Media Convertor就是一个利用GPU实现高速编码的软件,非常实用。

    如果是这样,GPU的处理能力将为是CPU的数倍,那利用GPU来进行视频转换,相比CPU有什么优势呢?很明显,在视频转换质量相同的前提下,GPU的转换速度将会远远快过CPU转换。不相信?下面就通过真实对比测试数据来说明。

顶一下
(0)
0%
踩一下
(0)
0%
精彩推荐