2、评测平台介绍及方法说明 Intel平台 | CPU | Intel Core i5 760(4核/4线程) Intel Pentium G6950(2核/2线程) | 主板 | 华硕 Maximus III Formula(P55) | 内存 | 宇瞻 DDR3-1333 2GB x 2(8-8-8-24) | 硬盘 | 日立 1TB | 显卡 | GTX 580(512 CUDA核心) GTX 560 Ti(384 CUDA核心) GTX 460(336 CUDA核心) GTS 450(192 CUDA核心) GTS 250(128 CUDA核心) GT 240(96 CUDA核心) | 软件平台 | 操作系统 | Windows 7 Ultimate X64 SP1 | 驱动程序 | 显卡: ForceWare 266.58 For Win7 | 评测软件 | 软件: MediaCoder NT CUDA MediaConverter 7.1 | 本次评测的主题是考察低中高端显卡的视频转码速度,因此我们选择了市场上比较有代表性的6款NVIDIA显卡。为验证CPU对显卡转码速度的影响,我们采用了Core i5 760和Pentium G6950两款CPU进行比较。考虑到软件对CUDA的支持度,软件方面选择了比较成熟的MediaCoder NT CUDA和MediaConverter。 3、GTX580只是浮云?6款显卡压片测试 显卡转码测试部分,我们选择了对CUDA支持比较好的MediaCoder NT CUDA和MediaConverter两款软件,均是最新版本。为尽量避免CPU成为瓶颈,本部分测试采用的CPU为Core i5 760。 测试片源介绍: 片源一,海贼王487,RMVB编码,时长24分钟
片源二,变形金刚2,H.264编码,时长5分30秒
对于测试片源,我们选择了《海贼王》487话和《变形金刚2》,其中《海贼王》采用RMVB编码,分辨率为848x480,时长24分钟;《变形金刚2》采用H.264编码,分辨率为1920x1080,时长为5分30秒。目标格式均为iPAD的480P,H.264编码。 MediaCoder NT CUDA: MediaCoder NT CUDA
MediaCoder是一个强大的音频/视频批量转码工具,它将众多来自开源社区优秀的音频视频软件整合于一个友好的图形界面。由于是免费软件且操作简单,在国内很受欢迎,我们采用的是专门为CUDA优化的版本,可能是软件设定了日期限制,需要把日期调整到2010年12月1日之前才能正常使用。 480P/RMVB转480P/H.264
1080P/H.264转480P/H.264
MediaConverter 7.1: MediaConverter 7.1
MediaConverter可以将图片、视频和音乐文件转换成便携设备的理想播放格式。仅需简单的操作,即可将媒体文件进行高效、高品质转换,在MP4播放器、iPod、PSP和其它便携式媒体播放器上播放。由于MediaConverter不支持RMVB源文件,所以这部分没有测试。 1080P/H.264转480P/H.264(MediaConverter 7.1不支持GTX580)
测试小结:相比CPU编码,CUDA显卡编码确实带来更高的效率,尤其是不同编码格式转换的时候(RMVB转H.264),CUDA显卡比Core i5 760级别的CPU快了近45%,相同编码之间的视频压缩(H.264转H.264),CUDA显卡提速相对较小。 无论是MediaCoder还是MediaConverter,采用GTS250以上的显卡对转换速度基本一致,并没有因为核心数的增加而加速, 表明主流的转码软件还没有利用或用不上128个以上的CUDA核心。如果是还没利用上,可以等待软件的优化;如果是根本用不上,那么压片的话GTX580也只是“浮云”而已。笔者认为后者的几率更高。
|