- UID
- 14802
- 阅读权限
- 60
- 注册时间
- 2011-8-13
认证会员
- 注册时间
- 2011-8-13
|
[别处转来的]。
打开 CUDA 运算的几率有多高?
Adobe Premiere Pro CS5 对于显卡 GPU 加速,有一个很有意思的地方,曾有朋友提过类似思路,就是找到它所认证的显卡的记录清单,然后将其他 N 系显卡的型号加进去,“擅自”打开水银引擎的 GPU 加速。 现在我可以告诉大家,这个东西真的有,而且极其简单,就是一个文本文档。
在 PR CS5 的根目录下,有一个叫“cuda_supported_cards.txt”的文本文档,里面就是目前 CS5 所认证的显卡列表:
GeForce GTX 285
Quadro CX
Quadro FX 3800
Quadro FX 4800
Quadro FX 5800
我本来想买一张 GTX 285。不过好友说服我换成了 GTX 470。当然 GTX 470 并不在这个列表内,于是我在文本文档中添加了 GeForce GTX 470,因为 Adobe 说过,今后推出的新的 nVidia 卡会得到支持。注销一次系统,再打开 PR CS5 ,查看项目设置,得到了“水银引擎 GPU 加速”。不过,似乎有点不稳定。另一台机器,将 Quadro FX 1700 加入,就没有这样的好事情了,看来并不是所有的 N 卡都可以被支持。有新近购买 N 卡的朋友,可以试试,QQ群中有朋友根据我的方法,已经将 GTX260 成功开启了 GPU 加速,但如果觉得不稳定,还是用软件渲染模式更好一点。
************ 翻译文章 ************
在 Adobe Forums(Adobe 论坛)上关于此问题也有热烈讨论,有一位朋友也给出了一个方法,以 GTX 295 为例,测试您的显卡是否可以开启 CUDA 运算的 GPU 加速,以下为原文翻译:
我已经学会了怎样在不是 GTX 285或Quadro 显卡时启用CUDA加速... 我敢肯定它应该可以和其它200系列的 GPU 显卡一起工作。注意,我使用的是两台显示器及其额外调整来进行 CUDA 加速。步骤如下:
步骤 1.到 Premiere CS5 安装目录。
步骤 2. 查找文件 "GPUSniffer.exe" 并打开命令行窗口(cmd.exe),将该文件拖放进去,回车确认后您就能看到类似如下信息:
--------------------------------------------------------------------------------
Device: 00000000001D4208 has video RAM(MB): 896
Device: 00000000001D4208 has video RAM(MB): 896
Vendor string: NVIDIA Corporation
Renderer string: GeForce GTX 295/PCI/SSE2
Version string: 3.0.0
OpenGL version as determined by Extensionator...
OpenGL Version 2.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 2 devices supporting CUDA.
CUDA Device # 0 properties -
CUDA device details:
Name: GeForce GTX 295 Compute capability: 1.3
Total Video Memory: 877MB
CUDA Device # 1 properties -
CUDA device details:
Name: GeForce GTX 295 Compute capability: 1.3
Total Video Memory: 877MB
CUDA Device # 0 not choosen because it did not match the named list of cards
Completed shader test!
Internal return value: 7
--------------------------------------------------------------------------------
如果你看到后面一行中有类似“ CUDA device is not chosen because it's not in the named list of card ”的字样(CUDA 设备未选择,因为它没有在显卡名单列表中), 那好,让我们添上这张卡的名字。
步骤3. 查找文件: "cuda_supported_cards.txt" 并编辑它以添加你的显卡名(获得显卡名称,可参看命令行中这一行: CUDA device details: Name: GeForce GTX 295 Compute capability: 1.3 ),这样就得到我的显卡名: GeForce GTX 295。
步骤 4.保存文件准备好。
步骤 5.打开你的 nVidia 控制面板(我使用的是最新驱动 197.45),在“管理 3D 设置”的“程序设置”中,单击“添加”并浏览你的Premiere CS5 安装目录,然后选中执行文件: "Adobe Premiere Pro.exe" 。
步骤 6. 在“指定该程序的设置值”区域,在“多显示器/ 混合 GPU 加速”中,切换“多显示器性能模式”为“兼容性性能模式”。
步骤 7.启动 Premiere 并转到您的项目设置(project setting)-常规(general)并启用 CUDA 。
希望对你有帮助。
**********************************************
根据最新测试,即使是支持 CUDA 的显卡,比如我手上的专业卡 FX 1700,要打开 CUDA,PR CS5 要求显存是 765M,而 FX 1700 只有 495M(实际使用的视频内存,本身应为512M),因此 FX 1700 就下课了。它的升级产品 FX 1800,显存达到了 768M,看似刚刚够格,但实际使用显存仍有差距(PR CS5仅识别其实际使用的视频内存为749MB),因此从目前来看,作为专业卡的显存应该在1G以上,才
有可能开启 CUDA 加速运算。
由于 Adobe 对 N 系显卡的认证才刚刚开始,随着 PR CS5 今后的更新,应该会有更多的 nVidia 显卡得到认证,而 nVidia 也会随之开发相应的驱动进行支持,因此现有 N 系显卡不能随意开启 GPU 加速的 CUDA 运算并不会是绝对的情况,让我们等待下一步更新吧。
*************测试心得 ***********
关于 Premiere Pro CS5 水银引擎的 GPU 加速,没有得到其关照的其实也不用泄气。至少在我目前的测试中,有一项就不如常规性能下软件模式渲染的表现好:
比如做一个字幕叠加,用淡入淡出和高斯模糊,即淡入和淡出时字幕是模糊的那种效果,在较暗或黑背景下叠加时,纯软件渲染明显好过 GPU 加速,因为字幕是真正浸入了下层的背景画面中,而 GPU 加速渲染时,这里是有明显断点的,即突然淡入或突然淡出,没有浸进去,有跳的感觉,而且模糊的区域有较明显的色阶或色块,不平滑。
这个现象可能与 GPU 加速的运算算法有关,也许可以通过对软件的更新或驱动的更新得到改进。
另外,如果可以开启 GPU 加速,在同一项目中,不要频繁在硬件和软件渲染模式之间切换,这尤其对已经渲染过的时间线效果造成影响。因为软硬模式的运算有所不同,渲染出来的效果也有所不同,也由此会产生两种不同的渲染结果,比如同一对象下加的阴影,GPU 出来的可能会更浅,而软件运算出来的会更深。这也是为什么在切换软硬件渲染模式时,Premiere Pro CS5 会提示你是否需要删除前一种渲染模式下的预览文件,同样的视频片段下,软硬模式渲染的效果如果在一起,甚至在它们之间的衔接点上可能有跳帧或抖动现象。
如果是真正开启了水银引擎 GPU 加速,在“效果”中会看见,CS5 新增加的三个图标都被点亮了,第一个有着小箭头的图标,就是代表已经得到了显卡的 GPU 加速效果。没有得到硬件加速时,这个图标是发暗的。
对于这种“非法”开启水银引擎的 GPU 加速,我并不鼓励,也许会因此带来一些不可预知的问题,甚至损坏程序或硬件。有冒险精神的朋友,也请斟酌好后再去测试。
说明:
Adobe premiere cs5中文汉化包针只对 Windows 64版 Adobe Premiere Pro CS5 的中文化组件安装程序,不能应用于其他 Premiere 版本!汉化前请确认您已经安装并激活了未经 Crack 的 Adobe Premiere Pro CS5 原版程序。
Adobe premiere cs5中文汉化包中文化程序的基本汉化组件支持原始发布版本,也支持官方最新升级版本。汉化时请注意您已经安装的版本,如果要选择单独列出的已升级汉化组件,必须以官方升级方式更新后才能执行该选项,否则不选!由于官方更新分别发布了零售版与试用版两种补丁,文件体积过大,因此汉化程序将不再集成升级补丁组件。
如果您是首次使用本汉化补丁,请选中前面两个选项:
【首选项初始化】不选此项,使用者可保留在先前已定义的部分首选项参数的偏好设置,比如界面亮度,音频设备映射等。但一些地方可能汉化不完整,比如标签色名称会显示为英文。
【预置特效初始化】不选中此项,可保留自定义特效预置,但会出现残余英文,比如“Preset”。
【郑重提醒】:如果您已经安装过 Premiere Pro CS3 或 CS4,执行本汉化安装时,请注意检查安装路径是否正确,如果安装路径被识别为 CS3 或 CS4,请更改!Premiere Pro CS5 是原生64位程序,因此安装路径只会在 Vista 64 或 Windows7 64 的 Program Files 目录下,而不会安装到 Program Files (x86) 中。
Adobe Premiere Pro CS5 更新有以下内容:
增加了水银引擎所支持的基于 Windows 的 nVidia GPU 显卡数量
添加了 XDCAM-HD 输出(输出时选择 MPEG2 MXF,即可输出从标清 DV25,DV50,到高清 HD 等一系列 MXF 格式的文件)
广播级 WAV 支持
改善了对 RED Rocke 卡的 RED 工作流程及最新色彩技术的支持
更新后的水银引擎官方支持显卡列表:
GeForce GTX 285
☆GeForce GTX 470
Quadro CX
Quadro FX 3800
Quadro FX 4800
Quadro FX 5800
☆Quadro 4000
☆Quadro 5000
Adobe 对水银引擎的 GPU 硬件加速看来还是比较慎重,本次更新加入的官方认证显卡只有几款字,而且仅限于 Windwos 版本。要手动开启水银引擎硬件加速,请参看上文。
建议自己进行官方在线更新,或者下载升级包进行手动更新:
http://www.adobe.com/support/downloads/product.jsp?product=98&platform=Windows
下载前请看清提示,有 DVD 字样的是零售版本的更新包;另一个是从官网下载试用版的更新包(激活了当然就成正式版了)。
最新汉化版本为 V1.04 版,支持最新更新。本次汉化依然没有集成更新组件,请首先卸载旧版汉化,然后进行官方更新,再执行新版汉化。如果不小心在已汉化的情况下升级了,再执行新版汉化时可能被提示已经在使用汉化,这时请进入 PR CS5 的安装目录,比如“C:\Program Files\Adobe\Adobe Premiere Pro CS5”,删除其中的“Backup”文件夹,然后再执行汉化。 |
|