什么是vray混合渲染?优势有哪些?
GPU 代码可能难以调试。当代码崩溃时,它不可避免地会发生,它可能只返回一个内核转储,没有关于代码的哪一部分实际导致崩溃的信息。为了找出原因,开发人员将注释掉代码的每个部分,直到找到罪魁祸首。这个过程可能是乏味且耗时的。
为了使 GPU 调试更容易,官方的主要 GPU 开发人员 Blago Taskov 提出了将 CUDA 代码移植到 CPU 的想法,在那里他可以使用更好的调试工具。一旦他让它工作,Blago 就可以准确地识别出是哪一行代码导致了崩溃。但这也带来了更大的发现。现在 V-Ray CUDA 在 CPU 和 GPU 上渲染,并产生完全相同的结果,V-Ray 混合渲染正式诞生。
为了找出在 GPU 组合中添加 CPU 获得的速度提升,官方对来自 Dabarti Studio 的朋友的两个 V-Ray CUDA 场景进行了基准测试。
对于这些场景,添加 CPU 有助于将渲染时间减少 13% 和 25%。这是一个受欢迎的速度提升,而不是让这些强大的 CPU 闲置。
CPU: 2 个 Intel Xeon CPU E5-2687W v3 3.10 GHz,总共 40 个逻辑 CPU 内核RAM: 128 GBGPU: 2 个 NVIDIA Quadro GP100,每个 16GB,总共 7,168 个 GPU 内核
引擎: V-Ray 3.6 CUDA分辨率: 1920×1080噪声阈值: 0.01
GPU + CPU时间: 4: 27 (267s)
仅 GPU时间: 5: 03 (303s)比 GPU + CPU 长 13%
仅 CPU时间: 26: 25 (1585s)比仅 GPU 长 520%
引擎: V-Ray 3.6 CUDA分辨率: 1920×1080噪声阈值: 0.01
GPU + CPU时间: 9: 11 (551s)
仅 GPU时间: 11: 33 (693s)比 GPU+CPU 长 25%。
仅 CPU时间: 40: 52 (2452s)比仅 GPU 长 354%。
最大化您的计算能力
如果你有一个强大的工作站,比如 40 个 CPU 内核和 4 个 GPU,你可以利用它的所有计算能力。没有什么是闲置的。
使用所有渲染节点
许多艺术家和工作室都有 GPU 和 CPU 工作站以及 CPU 渲染节点。使用 V-Ray Hybrid,他们可以使用他们拥有的所有硬件进行渲染。
CPU 回退
如果您的场景不适合您的 GPU RAM 限制,您仍然可以在 CPU 上进行渲染。
随时升级到 GPU
随着 CPU 机器准备好被替换,V-Ray Hybrid 可以帮助轻松过渡到更多 GPU 渲染,同时继续利用现有的 CPU 资源。此外,如果工作站或渲染节点上有一个空的 PCIe 插槽,添加 GPU 可以在不更换整台机器的情况下大幅提升速度
V-Ray Hybrid 和 V-Ray Production 渲染器
需要注意的是,V-Ray Hybrid (GPU–CPU CUDA) 渲染器与 V-Ray Production (CPU) 渲染器不同,两个引擎将继续保持分离。
GPU 内核与 CPU 内核
虽然 V-Ray Hybrid 可以同时在 CPU 和 GPU 上渲染,但 CPU 内核和 GPU 内核并不相同。例如,具有 2560 个内核的 GPU 不仅比 8 核 CPU 快 320 倍。要确定实际的速度差异,需要进行实际的基准测试。
举报/反馈