Originally posted by 3LP
View Post
Announcement
Collapse
No announcement yet.
GPU benchmarks
Collapse
X
-
Originally posted by super gnu View Postanyone tested the fury x? not even considering it (ive just ordered a titan x and cooling block) but id be interested to know if AMD are moving in the right direction..
The good news is that since a couple of weeks we (with some help from AMD) finally seem to have found so far stable and reliable solution for that (at least on Windows & Linux). So, the OpenCL kernels in the recent internal V-Ray builds are compiled fast and with low memory usage and most importantly, without any issues. It is even better that so far the changes in the code that we regularly make are not affecting that. We can remove, add and change stuff and the kernels are still working. This is the case for all AMD GPUs for which there is driver 15.7 (meaning almost all AMD GCN GPUs - 1.0, 1.1, 1.2 and 1.3), which is a lot of GPUs and it is a big relief.
I've tested the benchmark 1.0 scene with a custom build and through the standalone (so the times are a bit different).
Titan X using CUDA was rendering the scene in about 73sec.
Titan X using OpenCL was rendering the scene in about ~180sec, and Fury X using OpenCL was with roughly the same speed as Titan X using OpenCL.
My suspicions are that the slower render times with OpenCL has nothing to do with the hardware or the language features, but more with the compiler and the driver. So the problem is software, not hardware. This is good, because it is fixable. The bad is that this software fix does not depend on us. If my suspicions are correct, and if they will be fixed we are yet to see.
And as a disclaimer, I have tested only with the benchmark scene so far.
But this is without a doubt steps in the right direction, even that render time is not at all bad. I just hope it is not too late.V-Ray fan.
Looking busy around GPUs ...
RTX ON
Comment
-
very interesting post.. thanks Blagovest. i must admit im surprised that cuda is sooo much faster than opencl. i didnt realise they had diverged quite so much. hopefully this gap can be closed at some point (rather than opencl gradually being relegated to "legacy feature"). -a good performing AMD card is a good motivator.
Comment
-
Originally posted by super gnu View Postvery interesting post.. thanks Blagovest. i must admit im surprised that cuda is sooo much faster than opencl. i didnt realise they had diverged quite so much. hopefully this gap can be closed at some point (rather than opencl gradually being relegated to "legacy feature"). -a good performing AMD card is a good motivator.
We will hopefully have at least 2 GPU vendors that can run our GPU code in one form or another without much hassle (compared to one before) with the next V-Ray SP.
And the RT OpenCL running on AMD is slower compared to the nVidia CUDA, but the Fury X is also 350$ cheaper (649$ vs 999$). And with OpenCL you can use the CPU to help with the render, too. We will have to test with other AMD GPUs like 390x, since I doubt that the HBM is changing that much at the moment.
And this result is still much faster compared to running V-Ray RT OpenCL on a CPU, for example.V-Ray fan.
Looking busy around GPUs ...
RTX ON
Comment
-
Originally posted by emartin8907 View PostWould love to try this Titan X, I think I am installing a second one tomorrow to test as well would love to compare.
Comment
-
Originally posted by georgi.zhekov View PostYou can run the scene through VRay Standalone (it comes with your vray installation) - you just give it a vrscene with -rtEngine=5 and it will use CUDA to render it.
The command for the standalone should be something like " vray -sceneFile="C:\path\to\vrayrt_gpu_bench_interior.vr scene" -rtEngine=5 "
When the render is finished, you should check "RT Frame Time" in the log (please note that this is different from "Frame Time" which include the time needed to prepare the scene). "RT Frame Time" is the one that is printed in the VFB.
@Booska : You can check benchmarks with V-Ray here https://docs.google.com/spreadsheets...A0k/edit#gid=0V-Ray fan.
Looking busy around GPUs ...
RTX ON
Comment
-
Originally posted by georgi.zhekov View PostYou can run the scene through VRay Standalone (it comes with your vray installation) - you just give it a vrscene with -rtEngine=5 and it will use CUDA to render it.If it was that easy, it would have already been done
Peter Matanov
Chaos
Comment
-
Originally posted by Booska View PostI'm still hearing a lot of good things about the Titan X even though the 980Ti is now available. As far as I know, the two perform similarly except that the Titan X has twice as much onboard RAM. I just bought 2 980Tis for my new build. Please tell me that I did the right thing...
They are awesome, incredibly fast and stable. I even OC them 20% without any issues.
I guess the 980 Ti are close and will perform well, the only point is the ram.
I found that for interiors, I really never had above 4-6 Gb so you should be right, exteriors though, where you have massive maps and loads of forest packs, I think we do need more than 6Gb.
So really happy we went for Titan X but it all depends on your workflow and projects.
Stan3LP Team
Comment
-
1m37s with single Titan X, driver 353.30
Curious about that x9 580 card setup in the benchmark on original page- how many cards can vray see/ how do you build a machine with 9 video cards? 0.o
EDIT: just ran this test at home on dual 780ti classified setup and got 1m.13sLast edited by emartin8907; 19-08-2015, 05:28 PM.
Comment
Comment