Search
Cart
Sign in
  • offerCustomer zone
  • offerYour orders
  • offerEdit account

  • offerAdd project
  • offerLiked projects
  • offerView your artist profile

  • Dark mode

We care about your privacy

We use cookies to provide you with the best possible experience. They also allow us to analyze user behavior in order to constantly improve the website for you. The consent is voluntary. You can withdraw it at any time or renew it in Cookie settings on the home page. Withdrawal of your consent does not affect the lawfulness of processing performed before the withdrawal. Privacy Protection Policy
Accept all
Accept selection
Reject all

Understanding V-Ray Hybrid rendering

Chaos Group 2017-06-27 10:02 article  > Software

Maximize your computing power with hybrid rendering.

This article appeared first on Chaos Group Blog. Top image by Dabarti Studio.

V-Ray Hybrid Benchmarks

To find out the speed boost we get by adding CPUs to the GPU mix, we benchmarked two V-Ray CUDA scenes from our friends at Dabarti Studio.

Hardware

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

 

Engine: V-Ray 3.6 CUDA, Resolution: 1920×1080, Noise threshold: 0.01, GPUs + CPUs Time: 4:27 (267s); GPUs only Time: 5:03 (303s) 13% longer than GPU + CPU; CPUs only Time: 26:25 (1585s) 520% longer than GPUs alone. Scene courtesy of Dabarti Studio

 

Salt and Pepper scene

Engine: V-Ray 3.6 CUDA, Resolution: 1920×1080, Noise threshold: 0.01. GPUs + CPUs Time: 9:11 (551s); GPUs only Time: 11:33 (693s) 25% longer than GPU+CPU. CPUs only Time: 40:52 (2452s) 354% longer than GPU alone. Scene courtesy of Dabarti Studio

For these scenes, the addition of CPUs helped reduce render times by 13% and 25%. It’s a welcome speed boost, rather than leaving these powerful CPUs idle.

Let’s consider a few use cases for V-Ray Hybrid:

  • Maximize your computing power If you have a powerful workstation, say 40 CPU cores and 4 GPUs, you can take advantage of all its computing power. Nothing is left idle.
  • Use all your render nodes Many artists and studios have GPU & CPU workstations and CPU render nodes. With V-Ray Hybrid they can render using all the hardware they have.
  • CPU fallback In case your scene won’t fit into your GPU RAM limits, you can still render on CPU.

Upgrade to GPUs as you go

As CPU machines are ready to be replaced, V-Ray Hybrid can help ease the transition to more GPU rendering, while continuing to take advantage of existing CPU resources. Additionally, if there is an empty PCIe slot on a workstation or render node, adding a GPU can give it a radical speed boost without replacing the whole machine.

A few things to note

  • V-Ray Hybrid and V-Ray Production renderer: It’s important to note that the V-Ray Hybrid (GPU–CPU CUDA) renderer is not the same as the V-Ray Production (CPU) renderer, and the two engines will continue to remain separate.
  • GPU cores vs. CPU cores While V-Ray Hybrid can render on CPUs and GPUs simultaneously, CPU cores and GPU cores are not the same. For example, a GPU with 2560 cores is not simply 320 times faster than an 8 core CPU. To determine the actual speed difference, real-world benchmark tests are required.
Author: Chaos Group Editor: Michał Franczak
Tags: vray hardware rendering gpu cpu
You may also like...
Top 5 Vray Workshop

Top 5 Vray Workshop

Evermotion presents, Vray Workshop Principal artist group online on Facebook. Evermotion is pleased to announce a partnership with Vray Workshop group.
×

LEAVE A COMMENT

You need to be logged in to leave a comment. Don't have account? Register now.