Processor Upgrade

I will have time to test this tomorrow Monday. It is been a while since I tested that myself
I will post the results here

Best,
Muhammed

Looking forward to it. It is the picking the render engine up front that can be difficult. We are fully invested in CPU rendering anyway (farm is designed for CPU). More experimentation is definitely in order.

I have been testing viewport performance for an hour between 3 different machines, here are some conclusions

  • 3080, 3090 and 4090 have identical performance for variety of scenes, using the same CPU
  • GPU usage is different between the GPUs, 4090 has the lowest GPU usage when panning or orbiting the viewport. Usually below 20% usage
  • 3080 has around 50-60 % usage, which clearly says that the bottleneck is somewhere else(spoilers, CPU is the bottleneck )
  • swapping machines to see how the CPU affects performance, the 7950X has nearly twice as much FPS as the Thredripper 3990X. Everything works faster in Max not just the viewport.
  • I tested in C4D and Maya, the results are similar

So as long you don’t run out of VRAM on your GPU, mid-range cards are more than enough for viewport performance. Say a 3080 or even better a 16-GB 4060 ti are ideal for 3Ds Max

Edit, I put a 3080, 3090 and 4090 in one machine. And the other machines had multiple 3090s

Best,
Muhammed

Very interesting. So a big laggy scene that orbits in perspective at less than 20fps does so at about the same speed between a 3090 and a 4090?

What sort of performance benefit do you get in GPU or OpenCL, etc. from moving a 4090 to be processing only (not driving a monitor)? Is it just that you save some VRAM, or is it actually faster?

Yes, same for a 3080. They all have the same performance
I tested with a variety of scenes, from @glorybound . If you have a scene you want me to test with let me know

On the other hand, moving the scene to a machine with a better CPU you get 2x the FPS and everything feels better/faster

For GPU rendering or Vantage, you get both better performance and more GPU memory usage available..
For viewport performance, you get nothing. It is best to use the GPU connected to monitors, for viewport performance. That is the default behavior, unless you specify otherwise in Nvidia control panel

Best,
Muhammed