Results 1 to 25 of 173

Thread: ratGPU OpenCL raytracing benchmark

Hybrid View

  1. #1
    Xtreme Member
    Join Date
    Aug 2007
    Posts
    282
    Quote Originally Posted by STEvil View Post
    GPU renderer got to the 4th or 5th scene (?) then a pop-up came up saying "ratGPU cannot render the tile" or something to that effect.

    system is:
    ....
    WinXP-64
    For simple scenes like the ambient occlusion one or the balls probably the watchdog didn't pop, but the last scene is very complex so if a pass took more than 5 secs to execute then the watchdog probably popped causing the error.
    For winXP you might need to use a second card and to disable the primary adapter or the GPGPU watchdog will pop. I'm afraid WinXP is not really prepared to perform GPGPU with only one card 8( With Vista/7 should work better.


    You mention the CPU device crashes... have you tried it without OC, pls? The CPU device test stresses all the cores so it might be due to OC, but I'll revise the code searching for bugs just in case.
    Btw, are you using only the CPU device or in combination with the GPU ones?

    Quote Originally Posted by Arctucas View Post
    Mine-SLi GTX460 @ 860/2100.
    Nice SLI scaling! ( > 2x my score! ). Are you using 192bits cards or 256bits ones?


    Btw, you can use BOTH cpu+gpu hybrid rendering ( play a bit with the "use this device" option ), but sometimes the GPU has to wait the CPU so the result might be worse than using only the GPU. If you disable the GPU device and you use only the CPU you'll notice the GPU is much much much faster. I recommend to check in only the GPU devices to render fast and only the CPU to perform a CPU OC stress test.
    For instance, compare the 600s of the GPU-only renderer vs the 2000s of the CPU-only:



    CPU+GPU together did 721s, worse than GPU-only because my CPU is much slower than a Fermi card so it only slowed down the GPU ( a chain is only as strong as its weakest link ).
    Last edited by jogshy; 10-18-2010 at 08:46 PM.

  2. #2
    Registered User
    Join Date
    May 2006
    Posts
    67
    @jogshy,

    Thanks.
    The cards are eVGA SuperClocked External Exhaust 1GB versions-01G-P3-1373-AR, so, 256-bit.

    Here is a run @900/2100:
    Attached Images Attached Images
    Last edited by Arctucas; 10-20-2010 at 08:16 AM.

  3. #3
    c[_]
    Join Date
    Nov 2002
    Location
    Alberta, Canada
    Posts
    18,728
    Quote Originally Posted by jogshy View Post
    For simple scenes like the ambient occlusion one or the balls probably the watchdog didn't pop, but the last scene is very complex so if a pass took more than 5 secs to execute then the watchdog probably popped causing the error.
    For winXP you might need to use a second card and to disable the primary adapter or the GPGPU watchdog will pop. I'm afraid WinXP is not really prepared to perform GPGPU with only one card 8( With Vista/7 should work better.


    You mention the CPU device crashes... have you tried it without OC, pls? The CPU device test stresses all the cores so it might be due to OC, but I'll revise the code searching for bugs just in case.
    Btw, are you using only the CPU device or in combination with the GPU ones?


    Nice SLI scaling! ( > 2x my score! ). Are you using 192bits cards or 256bits ones?


    Btw, you can use BOTH cpu+gpu hybrid rendering ( play a bit with the "use this device" option ), but sometimes the GPU has to wait the CPU so the result might be worse than using only the GPU. If you disable the GPU device and you use only the CPU you'll notice the GPU is much much much faster. I recommend to check in only the GPU devices to render fast and only the CPU to perform a CPU OC stress test.
    For instance, compare the 600s of the GPU-only renderer vs the 2000s of the CPU-only:



    CPU+GPU together did 721s, worse than GPU-only because my CPU is much slower than a Fermi card so it only slowed down the GPU ( a chain is only as strong as its weakest link ).
    Ah, the hybrid rendering is what made it crash. I didnt realize you could have multiple devices selected..

    As to the GPU tests, they for sure took more than 5 seconds and didnt cause the error until that ~4th test (final test?).

    Giving these a try to see if they help:

    http://msdn.microsoft.com/en-us/library/ff553890.aspx
    http://msdn.microsoft.com/en-us/library/ff553893.aspx


    edit..

    oh wow.. that was fast lol. 282.2

    http://www.ratgpu.com/verify.aspx?k=...EB1CE716751B0C
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	ratgpu-800-2000.jpg 
Views:	3587 
Size:	163.0 KB 
ID:	108662  
    Last edited by STEvil; 10-20-2010 at 11:59 PM.

    All along the watchtower the watchmen watch the eternal return.

  4. #4
    Xtreme Member
    Join Date
    Aug 2007
    Posts
    282
    Quote Originally Posted by STEvil View Post
    Interresting, thx! I'll try tomorrow.

    Quote Originally Posted by STEvil View Post
    edit..
    oh wow.. that was fast lol. 282.2
    Now you own the WR

    Btw, I've just uploaded the 0.4.3 with some minor bugs corrected and Ubuntu 10(.04/.10) support:
    Last edited by jogshy; 10-21-2010 at 01:44 AM.

  5. #5
    Xtreme Member
    Join Date
    Aug 2007
    Posts
    282
    Quote Originally Posted by tet5uo View Post
    Here's a CPU only run on my 980x @ 4.45 w/ 12gb of ddr3 2000mHz cas10
    Ooh nice! So a dual socket will use about 600s, yep. Funny to see 2x 1000$ CPUs + the SR-2 MB catching a 160$ card


    Quote Originally Posted by STEvil View Post
    By the way, did you use that to make WinXP to pass the test #4, pls?
    For Vista/7 is easy and I do it in the .exe installer but a graphics driver engineer told me it was virtually impossible to disable the watchdog for WinXP ...
    Last edited by jogshy; 10-21-2010 at 08:44 PM.

  6. #6
    c[_]
    Join Date
    Nov 2002
    Location
    Alberta, Canada
    Posts
    18,728
    Quote Originally Posted by jogshy View Post
    Ooh nice! So a dual socket will use about 600s, yep. Funny to see 2x 1000$ CPUs + the SR-2 MB catching a 160$ card




    By the way, did you use that to make WinXP to pass the test #4, pls?
    For Vista/7 is easy and I do it in the .exe installer but a graphics driver engineer told me it was virtually impossible to disable the watchdog for WinXP ...
    Yeah, I used those registry changes to pass the #4 test. I set the GPU watchdog timeout to 200.

    All along the watchtower the watchmen watch the eternal return.

  7. #7
    Xtreme Member
    Join Date
    Aug 2007
    Posts
    282
    Quote Originally Posted by STEvil View Post
    Yeah, I used those registry changes to pass the #4 test. I set the GPU watchdog timeout to 200.
    Nice, I'll tweak the installer for the next version based on that. Thanks !

  8. #8
    Xtreme Member
    Join Date
    Aug 2007
    Posts
    282
    I've posted the 0.4.4 with several optimizations and some minor bugs corrected.
    Now it takes around 88s for a GTX460 instead of 600s.

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •