Does DS render GPU and CPU in tandem?

from the image below, I have all cores on the CPU running, and my GPU load is 98%

DS is the only thing running and I was well into a render when I looked at this.

It looks like GPU and CPU are both calculating the render? Is this correct?

Capture.PNG
854 x 667 - 43K

Comments

  • LeanaLeana Posts: 11,812

    It depends on which devices you selected for render, but yes, both can be used at the same time for a render.

  • Willy2Willy2 Posts: 177

    Rendering and simulating with DazStudio may pose problems, because they monopolize all the resources of the computer.
    I think that, for simulation and rendering, DazStudio uses non-native code which is a software overlay. For this reason, programmers cannot do everything they want to do.
    When you ask to stop the current rendering, you must wait several seconds.
    When asking to stop the current simulation, you must be very patient and, in some cases, Windows can no longer function normally. You have to restart your computer !
    Perhaps Octane solving this problem.
    It would be interesting that users give their opinion on this subject because we could learn a lot of very interesting things.

     

  • Willy2Willy2 Posts: 177

    Thx Leana

    There is a Advanced tab  of render with check boxes.

     

  • LeanaLeana Posts: 11,812
    Willy2 said:

    When you ask to stop the current rendering, you must wait several seconds.
    When asking to stop the current simulation, you must be very patient and, in some cases, Windows can no longer function normally. You have to restart your computer !

    In both cases DS most probably needs to wait for the end of the current computation loop before the cancellation can be effective.

    Octane plugin is likely to have the same problem

  • Willy2Willy2 Posts: 177

    On the other hand, for the simulation (in the Advanced tab) I don't see a check box to deactivate the CPU.

  • StratDragonStratDragon Posts: 3,249

    i actually like this feature, I just wanted to know if there was something wrong. If I'm rendering I dont need to do anything else to keep myself or the computer busy while it's making those calculations.

  • Richard HaseltineRichard Haseltine Posts: 102,291
    Willy2 said:

    On the other hand, for the simulation (in the Advanced tab) I don't see a check box to deactivate the CPU.

    dForce simulations use only a single OpenCL device

  • Willy2Willy2 Posts: 177

    On my computer, I did a load test for the simulation.

    In the Advanced panel of the simulation, my graphics card is selected.

    Before the simulation, the processor and the graphics card are not used, as seen in the graph below.

    During the simulation, the processor is used at 19% with peaks of 80%, and the graphics card is used at only 3% 

    So it's the processor that is mainly used. The graphics card is little used.

     

     

     

  • Richard HaseltineRichard Haseltine Posts: 102,291

    It may well be that the CPU is having to do a fair bit of work managing the simulation - very few porcesses will simply run on the GPU until complete without requiring any attention from the main system.

  • SergoyelesSergoyeles Posts: 11
    edited June 2020
    Willy2 said:

    On my computer, I did a load test for the simulation.

    In the Advanced panel of the simulation, my graphics card is selected.

    Before the simulation, the processor and the graphics card are not used, as seen in the graph below.

    During the simulation, the processor is used at 19% with peaks of 80%, and the graphics card is used at only 3% 

    So it's the processor that is mainly used. The graphics card is little used.

     

     

     

     

     

    Use GPU-Z instead task manager, TM doesn't show the GPU clock speed, memory clock and VRam usage so it's not useful for tracking the GPU usage.

     

     

    In my case (Ryzen 5 3600 + RTX 2060), the difference if I use CPU + GPU or only the GPU is 6-7s to render the same scene so I don't need to force my CPU for so little difference...

    Post edited by Sergoyeles on
Sign In or Register to comment.