这是一个最好的时代,也是一个最坏的时代! 1.前言 本测试目的是关注GT240能否打开水银回放引擎,是否想用它来做非编是各位自己的事,有钱的主请路过。 adobe premiere cs5的发布为我们带来了里程碑式的水银回放引擎.在给我们带来巨大性能提升的同时也给广大普通用户带来了很大的遗憾. 因为adobe 官方公布的显卡兼容列表里只有区区几款高档的专业卡和GTX285民用卡. 难道广大普通用户不花大钱真的就无望享受水银回放引擎了吗? 回答当然是: NO!!! 因为了解nvidia cuda应用的人都知道,只要核心支持,就可以运行cuda程序,只是效果好坏罢了. nvidia公司的做法是纯粹的商业伎俩!!! 2.破解 于是在premiere cs5的发布后不久网上就有高手发现了破解的方法: 关键在一个叫GPUSniffer.exe的程序和一个叫cuda_supported_cards.txt的文件 GPUSniffer.exe运行结果: C:Usersfrank>"C:Program FilesAdobeAdobe Premiere Pro CS5GPUSniffer.exe" Device: 00000000001F4008 has video RAM(MB): 1024 Vendor string: NVIDIA Corporation Renderer string: GeForce GT 240/PCI/SSE2 Version string: 3.0.0 OpenGL version as determined by Extensionator... OpenGL Version 3.0 Supports shaders! Supports BGRA -> BGRA Shader Supports VUYA Shader -> BGRA Supports UYVY/YUYV ->BGRA Shader Supports YUV 4:2:0 -> BGRA Shader Testing for CUDA support... Found 1 devices supporting CUDA. CUDA Device # 0 properties - CUDA device details: Name: GeForce GT 240 Compute capability: 1.2 Total Video Memory: 986MB CUDA driver version: 3000 CUDA Device # 0 supported. Completed shader test! Internal return value: 7 关键是最后6行输出,在我老显卡9600GSO上运行结果并不相同,大家可以在自己的机器上试一下。 目前我的测试是:显存要大于1G,核心要GT200 (GF100核心应该也可以的) 再把GeForce GT 240加入到cuda_supported_cards.txt即可 让我们进入Premiere cs5,打开新项目看一下.水银回放引擎GPU加速已经可用啦,而且,特效的加速标记也有效了. 哈哈哈!!! 3测试 介绍一下测试环境: cpu: amd ATHLON X4 620 超频到3.25G, 内存:4G; win 7 x64旗舰版 下面让我们测试一下那些编解码格式支持渲染加速吧 测试方法:用GPU-Z监控GPU LOADed和memory uasge的数据是否大大增加,可直观的看到渲染时是否使用了GPU加速功能 测试用源片:canon 550D 录像文件 D:photo100CANONMVI_1326.MOV 类型: MPEG 影片 文件大小: 684.1 MB 图像大小: 1920 x 1080 像素深度: 32 帧速率: 29.97 源音频格式: 48000 Hz - 压缩 - 立体声 项目音频格式: 48000 Hz - 32 位浮点 - 立体声 总持续时间: 00;02;02;09 平均数据速率: 5.6 MB / 秒 像素纵横比: 1.0 不支持的编解码格式:AVC-INTRA; 支持的编解码格式:DVCPRO;H.261;H.263;MAIN CONCEPT MEPG4 ; 部分支持格式:MAIN CONCEPT MPEG;MAIN CONCEPT H.264(高清部分不支持,但加了视频特效有加速效果) 其他的不认识不测了。 加速效果的对比测试 应用了支持加速的视频特效时,时间线上CPU和GPU共同加速的效果 应用了支持加速的编解码格式时,输出影片时CPU和GPU共同加速的效果 高清或标清的输出的格式: 视频 #0 编码器 : H.264 或mepg2 (均为vbr 2次) 比特率: 默认值 画面宽度 : 1920 pixels 或 720 画面高度 : 1080 pixels 或 576 画面比例 : 16/9 帧频率 : 29.97帧每秒 语言 : English 编码日期 : UTC 2010-06-12 11:22:05 标记日期 : UTC 2010-06-12 11:22:05 音频 #0 编码器 : AAC LC 编码器/Info : AAC Low Complexity 播放时间 : 13s 952ms 比特率 : 157 Kbps 比特率模式 : VBR 声道数 : 2声道 声道位置 : L R 采样率 : 48 KHz 分辨率 : 16位 StreamSize : 268 KiB 语言 : English 编码日期 : UTC 2010-06-12 11:22:05 标记日期 : UTC 2010-06-12 具体测试数据: 开加速(cpu gpu) 无加速(cpu gpu) 高清(H.264) 83s 96% 0 83s 98% 0 高清(MPEG2) 21s 96% 0 21s 96% 0 高清(H.264+3特效) 80s 90% 0-60% 307s 90% 0-60% 高清(MPEG2+3特效) 33s 80% 0-87% 174s 80% 0-87% dvd(H.264) 22s 98% 0-53% 37s 98% 0 dvd(MPEG2) 15s 98% 0-50% 36s 98% 0 dvd(H.264+3特效) 30s 90% 0-77% 78s 98% 0 dvd(MPEG2+3特效) 26s 90% 0-80% 79s 98% 0 4.显卡超频的效果 更换显卡的散热器, 加显存散热片; 由于影驰GT240黑将X5版的预设频率与公版频率相同,频率设置相当保守,致使显卡在默认频率下的3DMark06得分没有过万,这次使用的是影驰的显卡超频软件,核心频率与流处理器频率设置同步,这时显卡频率被笔者轻松拉到700MHz/1700/3700MHz(核心/流处理器/显存频率),大约有20%的超频幅度提升,频率整整提升了150MHz,影驰GT240黑将X5采用的是8颗 hynix H5GQ1H24AFR T0C GDDR5显存颗粒,理论上可超频后的显存频率可到4000MHz。超频后的GT240在3DMark06提升了1300多分,而3DMark Vantage也有1000多分的提升,性能提升非常明显。 5.测后感 一.GT240的性能: 输出:从加速时的GPU利用率(一般在50%)来看,输出是完全够用了,基本上是2倍的加速,有时还超过; 但是多个特效叠加时就不好说了,有时GPU利用率会上到90%。 时间线浏览:在用了支持加速的视频特效后,是有效果的,GPU利用率会随着特效的增加而增加。有时GPU利用率会上到90%。 所以,有钱还是上GTX4XX.最好是I7+QAUDRO 5800. 视频回放加速:当回放高清影片时,使用GPU加速可以把cpu利用率降低到25%,否则是60%多,此时,GPU利用率为1X%. 2.用nvidia的cuda加速的编解码器还有待增加,无论是数量还是质量,特别是高清影片的输出。 3.期待将来有更多插件支持加速功能 二GT240的超频 影驰的tank散热器是**啊。磨盘软件还不错,支持64位,能看到功率,温度,风扇转速,还能调节核心电压,刷BIOS。 一旦超频失败,显卡出错就自动回到3D节能模式,一定要重启机器才能恢复.比较讨厌。 显存超不到4000Mhz.只能在3700Mhz左右,不是0,5ns的GDDR5性能。 三 系统的稳定性 在测试期间。无论在浏览,输出,回放时软件,显卡,驱动都很稳定。其实水银引擎对显卡的要求不如游戏的,一些游戏在显卡超频时运行几分钟就出错了。 但是30分钟素材输出一点问题都没有。 见下图(30分钟素材测试): 《测试全部完毕》 |
欢迎光临 POPPUR爱换 (https://we.poppur.com/) | Powered by Discuz! X3.4 |