Puget Systems print logo
https://www.pugetsystems.com
Read this article at https://www.pugetsystems.com/guides/2012
Article Thumbnail

Best Workstation PC for V-Ray (Winter 2020)

Written on December 18, 2020 by William George
Share:

Introduction

Here at Puget Systems, specifically in the Labs department, most of the content that we write falls into one of two categories: either long, fairly in-depth articles looking at the performance of various PC components in a given application or recommended system pages, with multiple configuration options aimed at different budgets and lots of supporting data drawn from the aforementioned articles. For some readers all of that is information overload, though, and they just want a quick question answered: what is the best computer for my needs? We’re going to do our best to answer that question in a series of short, frequently updated articles like this.

Today we are looking at V-Ray from Chaos Group, a rendering engine with modes for using either the CPU or video card (GPU) in a workstation - or both! In the past we split these different modes out into separate articles, but this time we are going to keep them all in one place and just address each one in turn. Please note that technology is constantly changing, so this may become outdated quickly.

Best PC Configuration for V-Ray CPU

We'll start off with the CPU side of V-Ray, which scales very well across multiple threads. The highest core count CPU we have available today is AMD's Threadripper 3990X, with 64 cores and supporting 128 threads via SMT. You could potentially go higher with dual or even quad Xeons, but they are slower per-core and vastly more expensive - to the point where you'd get better results for your money by having multiple Threadripper based systems doing network processing rather than one big Xeon machine. Regardless of the CPU, plenty of system memory will be important for holding all of the geometry and texture data; the amount you need will depend on the complexity of your scenes, so it could be less or potentially even more than the 128GB we've selected here. It is also good to have both fast storage for the OS, applications, and current project files as well as additional storage space for finished projects, backups, and whatnot.

CPU AMD Threadripper 3990X 64-core
Video Cards NVIDIA GeForce RTX 3070
RAM 128GB DDR4
Drives 1TB NVMe SSD + 4TB SATA HDD

Best PC Configuration for V-Ray GPU

On the flip side, the pure GPU mode in V-Ray doesn't care about the CPU's performance - but instead wants powerful video cards, and lots of them. The absolute best option would be NVIDIA's RTX A6000 48GB monster... if it was available. Sadly, while it has been announced it is not yet readily available for purchase - so until that changes, we'll have to make do with the more consumer-focused GeForce RTX 3090 24GB. It only has half the VRAM of the A6000, and due to very high power usage it is effectively limited to three cards in a system - while in the past we've often been able to stack four GPUs per workstation - but it is fast enough that three of the 3090s will outpace four of any previous-gen card by a fairly wide margin.

In order to have enough PCI-Express slots for three cards, we still have to be on a fairly high-end CPU platform. Here, Intel's Xeon series will do quite nicely since there are more affordable options than the Threadripper line has available, while still supporting a lot of PCIe lanes. We will still want a fair amount of system memory too, and both a fast main drive and plenty of storage for finished projects.

CPU Intel Xeon W-2235 6-core
Video Cards 3x NVIDIA GeForce RTX 3090
RAM 128GB DDR4 ECC Registered
Drives 1TB NVMe SSD + 4TB SATA HDD

Best PC Configuration for V-Ray CPU + GPU

Maxing-out performance in V-Ray can be accomplished by combining the best hardware for both the CPU and GPUs, as the GPU mode in this rendering engine can emulate GPU-style rendering on the CPU for an added boost. That means combining the top-end Threadripper with three NVIDIA GeForce RTX 3090 video cards, and adding some more system memory to be safe. Other specs can stay the same.

It is worth noting that the best combination might change in the near future, when NVIDIA's RTX A6000 reaches the public. If it turns out that four of those can be used in a single system without exceeding power limits of high-end PSUs and standard electrical circuits, then it is possible that a platform other than Threadripper might end up being a better choice to go with them. Most Threadripper boards are not able to handle four video cards, and moreover the Threadripper chips themselves draw a lot of power which would have to be factored in if all the components would be under extreme load for extended periods of time. We plan to revisit that in the future when the RTX A6000 becomes available.

CPU AMD Threadripper 3990X 64-core
Video Cards 3x NVIDIA GeForce RTX 3090
RAM 256GB DDR4
Drives 1TB NVMe SSD + 4TB SATA HDD

That is the most powerful traditional, tower workstation that we can build for V-Ray Next GPU right now, but there are other ways to move beyond even this powerhouse of a PC. For example, if this were going to be a server-style system that was accessed remotely, you could go with a rackmount chassis and potentially fit more than four video cards. V-Ray also supports distributed network rendering, so you could split out processing across several systems in either an office or server farm.

Additional Resources

If you want to know more about V-Ray performance, we have published several articles over the years looking at how individual CPUs and GPUs compare as well as how well this software scales across multiple cards. And if you aren’t sure what you need, or if your workflow includes multiple applications, please feel free to call or email our consultants to get a more personalized configuration.

Looking for a V-Ray Workstation?

Puget Systems offers a range of poweful and reliable systems that are tailor-made for your unique workflow.

Configure a System!

Labs Consultation Service

Our Labs team is available to provide in-depth hardware recommendations based on your workflow.

Find Out More!
Tags: Render, Rendering, Workstation, PC Workstation, PC, V-Ray, Chaos, Group, GPU Acceleration, GPU, CPU
Roos

Thanks for this really nice and helpfull article! In 2021 I will buy a new V-ray GPU build and due to my budget this will be:
- Ryzen 5900X
- MSI MEG x570 Unify
- Nvidia Geforce RTC 3080 Ti (february?)
- 500 GB Samsung 980 Pro for OS and apps
- 500 GB Samsung 980 Pro for scratch/cache
- 1 TB Samsung 970 EVO for projects
- 2x 4TB HDD for archive
- Dark Rock pro 4 air cooler
- Fractal Design Meshify 2 XL case
- 2x32GB G-skill RAM, 3200C14 or 3600C16

Later on I will upgrade with to extra cards and higher PSU (1500/1600W).

I contacted MSI and they have said that this multi GPU setup with also 3x SSD is possible (2x gen4 at full speed). The cards will run in x8/x8/x4 mode, but in another article from your site I saw that this will make sligthly no difference in performance from x16. There is one X570 mobo (ASUS PRO WS ACE) that can run in x8/x8/x8 but then I will have a problem with the SSD'S.

Do you think this will be a good budget system for Vray GPU, modelling and also Photoshop? Or do I really need more PCIe lanes?

What do you suggest for the RAM; 3200C14 or 3600C16?

Posted on 2020-12-26 10:07:41

That feels like a lot packing into a X570 based system, to me, but it should technically be doable (from what you've said about the MB - I am not personally familiar with that model). You would need to be using blower-style video cards in order to fit them all in there, and have them stay cool enough under full load, and I have no idea if or when a Ti variant of the 3080 will be coming (I've heard lots of rumors, but nothing official). I do think I would consider combining the two smaller SSDs into a single, large model though - or maybe putting the scratch and projects together? I dunno exactly, but it feels a bit extreme to split them up into so many small chunks, especially with limited M.2 slots available.

Posted on 2020-12-29 18:59:29
Roos

Thanks for your reply. Yes know I need blower style cards. I hope they will be released soon. Both ASUS and MSI have announced a Turbo 3080.

For the SSD; I have read that at puget for recommendations for adobe Photoshop system.

And for the RAM? 3200C14 or 3600C16?

Posted on 2020-12-29 21:17:49

Personally, I would stick with 3200MHz since that is the upper end of AMD's officially supported memory speed for Ryzen processors.

Matt would be better able to address whether that split drive setup is needed still, with how fast NVMe drives are today (especially the PCIe Gen 4 models).

Posted on 2020-12-29 21:51:38