Announcement

Collapse
No announcement yet.

Crashing on GPU Hybrid Rendering

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

  • Crashing on GPU Hybrid Rendering

    Crashing on GPU Hybrid Rendering w/ Swarm enabled - also updated the 1080ti driver on that machine
    SketchUp 2018
    VRay 3.60.03 Build 1517
    1080ti - Updated driver today
    TitanX - Updated driver today

    Checked all textures and made sure none were embedded.
    Tried rendering with swarm off - Crashes
    Turned off CPU Hybrid and run just both GPUs - Crashes
    Turned of the 1080ti and ran just the TitanX - Crashes

    File renders fine with CPU rendering (with swarm as well)

    A simple test file with 140 Skattered Laubwerk trees worked with hybrid + swarm rendering - so it works

    Is there a limit to how large of file we can render with GPU?


    Matthew Valero, ASAI

  • #2
    Originally posted by ValeroStudio View Post
    Crashing on GPU Hybrid Rendering w/ Swarm enabled - also updated the 1080ti driver on that machine
    Is there a limit to how large of file we can render with GPU?
    Vram is your limitation.

    Here you can read more about GPU rendering https://www.chaosgroup.com/blog/guide-to-gpu-rendering

    Comment


    • #3
      Whats the point of using GPU rendering if you can't render with a Titan and a 1080ti????
      Matthew Valero, ASAI

      Comment


      • #4
        Thank you for that link Roju. I did not realize this but according to that document,

        "Communication bottlenecks - GPUs have to communicate with the main system memory and hard drives through the CPU; they don't have direct access. The latency of these communications is high, and the wait for such distant and long reads can decrease performance. Therefore, each GPU has to contain the entire scene and textures in its own memory to render. So if you have a mixture of video cards, say a card with 4GB of memory and one with 12GB, the entire scene must fit in the 4GB to render properly. In order to use more than 4GB you would have to disable the 4GB card for rendering and only use the 12GB card."

        So how is it possible to render a huge scene on GPU? 12GB seems rather limiting.
        Matthew Valero, ASAI

        Comment


        • #5
          Hello, Matthew,

          It is important to decide which engine to use (CPU/GPU) at the beginning of a project.
          GPU rendering requires some scene optimization (geometry, textures) due to the memory limitation Roju explained. Additionally, there are certain differences in the rendered output.
          When using solely the CPU as CUDA device, you use your machine's RAM which in your test has not run out and therefore, no crash occurred. Nevertheless, running out of memory should not lead to a crash at all. I'll look into it.

          Kind regards,
          Peter
          Peter Chaushev
          V-Ray for SketchUp | V-Ray for Rhino | Product Owner
          www.chaos.com

          Comment


          • #6
            Being within SketchUp, most of my geometry and texturing is very low, even on what would be considered a large project. I understand that there will be differences in appearance between CPU and GPU as I have seen it firsthand. I have stayed away from GPU rendering for the most part, but when experimenting with it, I get instant BugSplats. I have not found it to be dependable enough for me in SketchUp.
            Matthew Valero, ASAI

            Comment


            • #7
              Please email us at support@chaosgroup.com regarding the bugsplats! Can help you find out what is causing this behavior and prevent it from reoccurring.

              Kind regards,
              Peter
              Peter Chaushev
              V-Ray for SketchUp | V-Ray for Rhino | Product Owner
              www.chaos.com

              Comment


              • #8
                Make sure you have enough space on primary hard drive.

                Comment

                Working...
                X