CPU / Rendering

Is there a easy way to specify to Daz Studio how many cores/threads to use on a multi-core CPU when rendering? Is it either all on or all off? Not interested in methods that require a triple Ph-D in Computer Science and be proficient in C++.

     frown

 

Thank you

Comments

  • rames44rames44 Posts: 332

    What operating system?

  • JamesJABJamesJAB Posts: 1,760

    In Windows, you can do it in the task manager while the program is running.  You will need to do this every time you open Daz Studio

    In Windows 10:

    1. Open the task manager (Ctrl + Shift + ESC)
    2. Click "More Details"
    3. Select the "Details" tab
    4. Find "DazStudio.exe" on the list and righ click on it
    5. Click "Set affinity
    6. Remove the check boxes on the CPU threads that you do not want DazStudio using
    7. Click OK
    8. The Daz Studio CPU usage will now be restricted to those threads

    Keep in mind when selecting CPUs that the even numbered ones (0,2,4,6,etc.) are your primary work horses, whereas the odd numbers are the hyperthreading cores (1,3,5,7,etc.)
    Hyperthreading cores are generaly less powerfull than the main cores.  

    Intel Core 2, and AMD Phenom processors do not have hyperthreading, so all threads are full power CPU cores
    On AMD FX processors their version of cores is similar to hyperthreading, all cores have the same processing power but each cluster of two share some components so when setting the affinity make sure to take that into account  [CPU setup = (0,1)(2,3)(4,5)(6,7) each comma repersents shared resources]

  • JamesJAB said:

    In Windows, you can do it in the task manager while the program is running.  You will need to do this every time you open Daz Studio

     

    Perfect! Thanks James!

     

Sign In or Register to comment.