That's an interesting benchmark.
There's quite considerable variation in the device ranking if you look at each scene render time - the GPU is faster on the quicker-to-render (sub 1 min) scenes, but slower on the slower-to-render scenes (1+ min).
I wonder why that is? I see the 3990X is hugely faster than anything at these slow scenes, which is pretty interesting.
I'm not familiar with rendering, but in the deep learning world it is moderately easy to get considerable speed-ups by using multiple GPUs. Is the same possible here?