另附显卡驱动安装失败小tips:
操作了这么多,什么是水银回放引擎?
OpenCL加速和CUDA加速有什么不同?
水银回放引擎(Mercury Playback Engine),可以利用你计算机的GPU来提升播放性能(即实时渲染预览),会带来显著提升。PR水银回放引擎中,特效也都是靠GPU来加速渲染的。在输出的时候选择GPU编码也可以提视频输出的速度。影响渲染速度的主要是特效的难度以及显卡的性能。特效计算量越大,显卡CUDA核心越少,渲染速度越慢。特效计算量小,显卡型号越高,CUDA核心越多,渲染速度越快。Adobe 也不断在 Premiere Pro CC 与 After Effects CC 中融入 GPU 加速技术,让视频制作人员能够将精力集中在最重要的事上——尽情发挥创意。
OpenCL (Open Computing Language,开放计算语言),是一个为异构平台编写程序的框架,此异构平台可由CPU、GPU或其他类型的处理器组成。OpenCL由一门用于编写kernels (在OpenCL设备上运行的函数)的语言(基于C99)和一组用于定义并控制平台的API组成,提供了基于任务分割和数据分割的并行计算机制。
CUDA(Compute Unified Device Architecture,统一计算架构),是NVIDIA推出的一套非常流行的并行计算平台和编程模型,可以使用简单的编程API在图形处理单元(GPU)上创建大规模并行应用程序。CUDA自2007年推出1.0版本后,目前已到10.2版本,目前NVIDIA的GeForce、Quadro、Tesla系列、GRID以及Jetson平台都支持CUDA。
对比来说,OpenCL是一个跨平台的架构,操作系统和GPU都不受限制,但是其稳定性和速度都不如CUDA,现阶段功能也不如CUDA强大。CUDA对于操作系统也是不受限的,但是GPU只有N卡才支持。因此,只有使用N卡才能在Pr里使用CUDA加速的水银回放引擎,其他GPU卡只支持OpenCL的渲染程序。
