| 第35页:GPU视频转码测试 |
在成功将CPU从视频解码的重负中解放出来后,NVIDIA第二代统一架构GPU的解放目标又瞄准了视频编、转码。
片源一:NVIDIA官方提供视频短片PlushLife.mpg,容量184M。
GTX 280转码这样小分辨率的视频速度可达每秒120帧以上,大家可以点击放大看一下具体的数字。
片源二:Christina.Aguilera HDTV 1080p(Live).mpg,画面分辨率1920x1200,长度4m39s。
测试说明: GPU使用NVIDIA官方提供的BadaBoom软件(支持CUDA)、CPU使用MainConcept H.264 Encoder软件。

MainConcept H.264 Encoder是一款常用的测试CPU编码性能的软件,具体的转码过程截图这里就不放出来了。上面是我们的测试结果,CPU很难达到每秒24fps的转码速度,也就是达到Real-Time实时解码,而GPU做同样的工作却非常轻松,PlusLife.mpg达到了120fps每秒的Super Real Time速度,即使是1080p格式的MPEG文件也能达到80fps每秒的速度。而且原始视频文件的容量越大,GPU解码的速度越明显,NVIDIA 在Editor‘s Day上所说的GTX280转码一个2小时长的HDTV视频比GPU要快18倍确实是所言非虚。
这里给一些网友解释一下GPU转码速度惊人的原因,视频转码的一个重要过程就是将画面按像素拆成n个Blocks块进行处理,GPU的多线程架构可以同时处理多个Block,而CPU只能按次序排队处理Block,效率上当然比不少GPU了。
《Folding@home测试》...继续下一页>>
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [上一页] [下一页]