Announcement

Collapse
No announcement yet.

GPU benchmarks

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Paul Oblomov
    replied
    This is benchwell scene from maxwell.
    Will attach it, if you need it...
    http://rghost.ru/41445393

    Leave a comment:


  • vlado
    replied
    Yep, there are a couple of odd things there; one is that the newer version of the nVidia CUDA compiler produces slower code for some reason; the other is that as we add more complicated GPU code, it seems to affect the overall performance even if the code is never executed. For example, just adding the code for the fractal Noise texture slows everything down, even if you don't actually use Noise textures. Also, in the original scene, there were a few ColorCorrection textures. The 2.30 build doesn't render them, but the nightlies do - and this slows them down a bit.

    In other words, it's fun

    Best regards,
    Vlado

    Leave a comment:


  • Paul Oblomov
    replied
    Latest nightlies are very slow. My gtx570oc slower than stock 480 (vray 2.30 version). 7k vs almost 10k....

    Leave a comment:


  • vlado
    replied
    The GPU code is the same, but the standalone by default does only 3 GI bounces, whereas in 3ds Max they are set to more (10 or 100 - not sure right now). Quadro/GeForce doesn't make a difference.

    Best regards,
    Vlado

    Leave a comment:


  • Morbid Angel
    replied
    Originally posted by vlado View Post
    Hm, the GPU images are missing the reflective caustics on the green wall from the sunlit patch on the floor (which is what the noise in the CPU image actually is). I guess we need to look into it

    Best regards,
    Vlado
    Yeah it was my suspicion also, but I wasn't sure if the gpu code is the same for standalone as it is for 3ds max? or weather rendering on quadro/geforce makes a difference...(too many variables imo).

    Leave a comment:


  • vlado
    replied
    Hm, the GPU images are missing the reflective caustics on the green wall from the sunlit patch on the floor (which is what the noise in the CPU image actually is). I guess we need to look into it

    Best regards,
    Vlado

    Leave a comment:


  • Alan Iglesias
    replied
    These are great tests, Dimtry, thanks for doing them.

    Just one humble request...when you render these RT shots, please include the stats so we can peruse them as we study the image quality, noise levels, etc.

    Thanks very much for taking the time...it is much appreciated!

    -Alan

    Leave a comment:


  • Morbid Angel
    replied
    Here is a couple of interesting tests:

    I let the 14 cards GPU mixed 8 quadro 6 GTX 560 go for 2 hours 76 minutes on the 2k frame. It reached sampling level of 34284. Image below (really good imo) I'd say that it could be good noise level in half that time.

    Click image for larger version

Name:	rt_test_gpu_2_5h_34ksamples.jpg
Views:	1
Size:	306.3 KB
ID:	846338

    I then let the same scene render on 14 machines using CPU RT mixed 4 12 2.6ghz core xeons, 4 4 3.2ghz core xeons, and 6 i7 at 3.6 ghz to reach the same sampling level. After 13 hours they get to 36904 samples, yet the image is no where near the same noise level as gpu, note the difference in reflections in particular on the green wall is much noisier then on gpu (on gpu its absent)

    Click image for larger version

Name:	rt_test_cpu_13h_36ksamples.jpg
Views:	1
Size:	412.3 KB
ID:	846337

    Lastly I let this scene render on my single GTX 480, (this one is in max however) newest nightly from last night, note the difference in shading on the glass and some other objects. I let it run for 2 hours 75 minutes (match the render of 14 cards) to compare the noise levels. While a lot noisier, I think its not bad for 1 card.

    Click image for larger version

Name:	gpu_2_56.jpg
Views:	1
Size:	440.5 KB
ID:	846339
    Last edited by Morbid Angel; 21-11-2012, 12:03 PM.

    Leave a comment:


  • vlado
    replied
    Also keep in mind that the nightly builds run a shade slower than the official builds; there is some code right now that we will probably have to disable later on.

    Best regards,
    Vlado

    Leave a comment:


  • Morbid Angel
    replied
    as vlado pointed out in the posts on first page, the driver version is important in speed and performance. I think our cards run a really old driver version (1 year old) so 14 cards perform as 4-5 gtx 580, I'd expect a lot more out of them. Will run another test tonight.

    Leave a comment:


  • 3LP
    replied
    Hey Morbid Angel,

    Yeah looks still noisy for a render of only 2k and 33 minutes with 14 cards.

    Does your 14 cards equal +/- 4 GTX580/GTX680?

    Leave a comment:


  • Morbid Angel
    replied
    Alright, I did a bit of adjusting, last render was with 14 machines, 8 quadro 4000, 6 geforce gtx 560 (lower end cards) total time 54 seconds.


    Click image for larger version

Name:	rt_test.jpg
Views:	1
Size:	392.6 KB
ID:	846333

    A 2k 2048x1556 render with same 14 cards and max sampling level of 4096 - 33.2 minutes (still noisy imo)
    Last edited by Morbid Angel; 21-11-2012, 12:03 PM.

    Leave a comment:


  • Morbid Angel
    replied
    I was able to run a this test on our quadro cards in the office. 8 quadro 4000 were used for the scene getting 69.5 seconds to reach 512 samples. Though some drivers were older on some of them so the render result was incorrect in color.
    Last edited by Morbid Angel; 07-11-2012, 05:39 PM.

    Leave a comment:


  • vlado
    replied
    Originally posted by Morbid Angel View Post
    well I got the build from today and gpu is not working at all after that...so now I can't test it
    That was my fault, sorry It's fine now.

    Best regards,
    Vlado

    Leave a comment:


  • Morbid Angel
    replied
    well I got the build from today and gpu is not working at all after that...so now I can't test it

    The light in this scene is a vray sphere.

    Leave a comment:

Working...
X