五、体验 NVIDIA Studio:RTX GPU效率远胜CPU
首先要知道NVIDIA Studio是什么!这是NIVDIA面向内容创作者及工作室用户推出了专门为其打造的平台——NVIDIA Studio。该平台基于RTX GPU,但包含了专用SDK和驱动程序(NVIDIA Studio Driver)。
在NVIDIA Studio平台中,最重要的是RTX显卡以及NVIDIA Studio专用驱动(可以去NVIDIA官网免费下载)。
在NVIDIA Studio驱动的支持下,RTX GPU实时光线跟踪、Tensor cores等特性,也能用于内容创作。游戏是讲的RTX系列显卡用来呈现光线追踪效果的性能,而RTX Studio则是用来制造光线追踪特效的性能,但两者都是得益于Turing架构里面的RT Core,具备专为实时光线追踪运算的能力。
例如:在一些3D建模软件中进行实时光纤追踪、在视频编辑软件中通过AI辅助进行后期等。另外根据NVIDIA的官方宣传具有光线追踪效果的装甲男演示片段,在RTX Studio笔记本上相比纯CPU运算,使用RTX系列GPU能给予高达13倍的加速。
此前类似Autodesk Maya 2019,Autodesk 3ds Max 2020,Blackmagic Design DaVinci Resolve、Blender 16和Daz3D Daz Studio等等这些专业应用软件,只能通过Quadro GPU来获得加速效果。现在有了NVIDIA Studio,RTX 2060这样的游戏GPU也能在上面这些应用中使用GPU来进行加速了,可谓是非常的厚道!
下面,我们通过Adobe Premiere Pro CC 2019以及blender benchmark这2个 软件向大家展示RTX Studio平台的性能。
1、Adobe Premiere Pro 2020渲染测试
我们使用的是最新版的Adobe Premiere Pro 2020,分别使用GPU与CPU来测试3个场景的渲染帧率,看看RTX Studio平台能带来怎样的变化。
红线上部分是开启“Mercury Playback Engine GPU加速(CUDA)”后的测试成绩,下部分是单纯使用CPU的渲染成绩。
第一个场景:introSequence —— 此4K序列旨在模拟在线视频制作中常见的开场序列(intro sequences)的类型。该序列利用生成的条和带有加速效果的色调镜头来创建生动的开场序列。该序列由2个视频层和1个标题图形层组成。应用效果包括:镜头失真、高斯模糊、马赛克、查找边缘以及视频变换(旋转)。
从测试成绩来看,此场景一共1439帧,标准帧率则为23.98FPS。RTX 2060在回放的过程中丢失了10帧,回放帧率是23.8FPS;而i9-9980HK在回放的过程中丢失了1346帧,回放帧率是1.85FPS
第二个场景:BigMix —— 此序列展示了在单个4K时间轴内同时处理3个1920x1080子序列。显示了3个单独的子序列,其中1个为重复序列。子时序的所有效果都在主时间轴内处理。
从测试成绩来看,此场景一共4615帧,标准帧率则为23.98FPS。RTX 2060在回放的过程中丢失了621帧,回放帧率是20.8FPS;而i9-9980HK在回放的过程中丢失了4269帧,回放帧率是1.87FPS
第三个场景:FinalAdjusted_MPE —— 完全编辑的音乐视频序列,缩放为4K输出。该视频利用Premiere Pro调整图层来定义项目的最终摇滚风。该项目使用的效果包括:缩放视频、亮度曲线调整、快速模糊、噪点、色调、RGB曲线、黑白效果、图像混合以及视频叠加。
从测试成绩来看,此场景一共4547帧,标准帧率则为23.98FPS。RTX 2060在回放的过程中丢失了0帧,回放帧率是23.98FPS;而i9-9980HK在回放的过程中丢失了4147帧,回放帧率是2.15FPS
不过很重要的一点,因为回放帧率是不可能超过视频的标准帧率,因此回放帧率并不能代表RTX 2060渲染性能。因此我们又直接测试了GPU的渲染帧率,结果如下:
场景一总帧数1439,耗时20秒完成,渲染帧率71.9FPS。
场景二总帧率4615,耗时211秒完成,渲染帧率21.8FPS,这个场景其实是3个1080P视频同时在渲染,因此渲染帧率稍低。
场景二总帧率4544,耗时191秒完成,渲染帧率21.8FPS。
CPU回放帧率实在太低,不再做渲染帧率测试。不过从结果我们可以看出,当使用RTX 2060加速的时候,Premiere Pro 2020的效率相比单纯的使用CPU有10~30倍左右的性能提升。
2、OctaneBench
Octanebench基于OTOY的Octane,是一款无偏见非偏性的GPU渲染器。此Octanebench预览版对NVIDIA RTX硬件加速提供实验性支持。虽然目前该基准测试仍处于开发阶段,但OTOY已经发布,旨在让用户了解RTX加速可能带来的性能提升。
基准测试分别在有RTX加速和无RTX加速的条件下渲染场景。
开启RTX时,Octanebench的成绩为450.88OB;关闭RTX仅仅使用RTX 2060显卡的流处理器进行渲染时,成绩仅有132.18OB。
从结果来看,开启RTX自后,Octane渲染性能提升了3.41倍。