【软件新闻】CPU+GPU混合渲染 V-Ray Hybrid横空出世!-VFXQH

ChaosGroup刚刚在官网曝光了GPU-CPU hybrid rendering(CPU+GPU混合渲染)的研发细节和最新进展!你可以点击我查看更多内容!

【软件新闻】CPU+GPU混合渲染 V-Ray Hybrid横空出世!-VFXQH
【软件新闻】CPU+GPU混合渲染 V-Ray Hybrid横空出世!-VFXQH

CPU上使用CUDA渲染

了解渲染的朋友都知道,混合渲染的最大难题就是让GPU和CPU渲染产生完全相同的计算结果。因为GPU代码很难调试,当代码崩溃时正如它不可避免的那样,它可能只返回一个内核转储,没有关于代码中哪个部分导致了崩溃的信息。为了发现原因,开发人员会将代码的每一部分注释出来,直到找到崩溃的BUG代码为止。这个过程既繁琐又费时。

为了让GPU调试更容易,领先GPU的开发者Blago Taskov想到了使用CUDA代码运算在CPU工作,在那里他可以用更好的debug调试工具。一旦他工作,Blago可以确定到底是哪一行代码造成的崩溃。因此有了更大的进展,现在V-Ray CUDA在CPU和GPU混合渲染,并产生相同的结果,V-Ray Hybrid正式诞生!

【软件新闻】CPU+GPU混合渲染 V-Ray Hybrid横空出世!-VFXQH

V-Ray Hybrid基准平台

为了速度的提升,分别使用双路GPU和CPU在V-Ray Hybrid混合渲染,来自ChaosGroup的客户 Dabarti Studio的测试。

硬件配置

CPUs: 2 x Intel Xeon CPU E5-2687W v3 3.10 GHz, total of 40 logical CPU cores
RAM: 128 GB
GPUs: 2 x NVIDIA Quadro GP100 with 16GB each, total of 7,168 GPU cores

【软件新闻】CPU+GPU混合渲染 V-Ray Hybrid横空出世!-VFXQH

【软件新闻】CPU+GPU混合渲染 V-Ray Hybrid横空出世!-VFXQH本图渲染来自Dabarti Studio,右击打开原图

 

火星车场景

渲染引擎:V-Ray 3.6 CUDA
分辨率:1920×1080
噪点阈值:0.01

GPUs + CPUs渲染 时间:4:27 (267秒)

只用GPU渲染时间:5:03 (303秒),比GPU + CPU混合渲染时间长13%

只用CPU渲染时间:26:25 (1585秒) ,比GPU + CPU混合渲染时间长520%

 

【软件新闻】CPU+GPU混合渲染 V-Ray Hybrid横空出世!-VFXQH

本图渲染来自Dabarti Studio,右击打开原图

盐和胡椒场景

渲染引擎:V-Ray 3.6 CUDA
分辨率:1920×1080
噪点阈值:0.01

GPUs + CPUs渲染时间:9:11 (551秒)

只用GPU渲染时间: 11:33 (693秒),比GPU + CPU混合渲染时间长25%

只用CPU渲染时间:40:52 (2452秒),比GPU + CPU混合渲染时间长354%

对于这些场景,添加CPU有助于减少13%至25%的渲染时间。这是一个受欢迎的速度提升,没有让这些强大的CPU闲置。

【软件新闻】CPU+GPU混合渲染 V-Ray Hybrid横空出世!-VFXQH

V-Ray Hybrid的意义

最大限度地提高你的计算能力,如果你有一个强大的工作站,40个CPU内核和4个GPU,你可以利用所有的计算能力。不让所有硬件闲置。

许多艺术家和工作室有GPU和CPU工作站和CPU渲染节点,用V-Ray Hybrid可以使用他们所有的渲染节点。

如果你的场景不适合你的GPU RAM限制,你仍然可以在CPU上渲染。

作为CPU的机器可以代替,V-Ray Hybrid可以帮助缓解过渡到多GPU渲染,同时继续利用现有的CPU资源。另外,如果有一个工作站上空的PCIe插槽或渲染节点,添加一个GPU可以给它一个有效率的速度提升而无需更换整机。

要注意的几点

V-Ray Hybrid和V-Ray Production renderer

因为算法原因目前V-Ray Hybrid (GPU–CPU CUDA)和V-Ray Production (CPU) renderer是两个独立的渲染引擎。

GPU核心与CPU核心

在V-Ray Hybrid可以使CPU和GPU的同时,CPU核心和GPU核心是不一样的。例如,一个有2560个内核的GPU不比8核心CPU快320倍。为了确定实际的速度差异,需要实际的基准测试。也就是说测试得到的核心计算能力比值,就知道你到底是升级CPU划算还是GPU划算。

VFXQH 原创版权所有 • 转载请注转自 VFXQH