打印

[nVIDIA] CUDA演示:G92视频编码速度超过4核心CPU 10倍

本主题由 System 于 2008-4-22 05:00 解除限时高亮

CUDA演示:G92视频编码速度超过4核心CPU 10倍

http://pc.watch.impress.co.jp/docs/2008/0416/nvidia.htm

NV最近演示了最新的CUDA GPU通用处理研究,这次的项目是使用GPU对视频进行实时的编码和转换




1280x720的MPEG2转320x240的H.264长度为1分50秒的时候,C2Q Extreme9650 3GHz的转换时间是42.1sec,而G92是15.7sec,差不多是接近3×的速度提升。

不过,因为GPU受本地显存容量的关系(8800GTS只有512MB VRAM,和动则上G的系统内存比起来实在不算多),实际上很大一部分时间花在从主内存显存拷贝数据的传输上了。目前GPU对虚拟内存的定址和管理远不如CPU来得好。 512MB VRAM的话,都是以I frame为单位直接分段copy到VRAM,这样的切割时前后无关的。像前面提到的,如果要处理的文件本身很小,那么copy到VRAM的时间就很显著,但是如果是大的文件处理,这部分时间就会被稀释掉,例如:

2小时的的MPEG2 720p,用Q9650跑的时候大约要4小时53分钟,而C2D 1.66GHz是7小时35分钟,但是8800M 64SP只需要56分钟,而GTS 128SP只需要23分钟,呈几何级提高。

目前还没有透露encoder用的是什么,但是毫无疑问的,GPU正在冲破传统束缚,寻找属于自己的优势领域。CUDA/Quadro系列卡的竞争力也会越来越强。
附件: 您所在的用户组无法下载或查看附件

TOP

一个好的趋势。。。不过处理模式的不同导致GPU的应用兼容性。。。哎。。。

TOP

老黄刚和Pat Gelsinger打完嘴仗,这个展示明显是要和intel对着干

TOP

顶。。。。

TOP