Optimal settings for Daz Studio to support multi core CPU?

Hi all,

I'm currently running DS on my new PC which runs 128 GB of RAM and a i7 ten core CPU. Yet when I load a scene (like eg Hemlock Folly, or Knight's Academy) into DS, DS starts to "jam" up... When trying to navigate through the scene, it moves the camera in short bursts and freezes in between... I know there are programs that require you to tell them they can use a certain amount of cores and RAM. Is DS such a program?

Not to brag, but I would think that 10 cores (twenty threads) and 128 GB of RAM would be enough to easily navigate a scene. Right now it takes more time to rotate the camera 20 degrees than to render the entire thing...

Can this be solved? I tried setting a higher priority for  DS in Task Manager, but that made things worse, not better, so I put that back to default.

Thanks a lot,

Me. 

Comments

  • SauronLivezSauronLivez Posts: 153

    If memory serves - scene navigation uses video card memory ( someone correct me if that's wrong), not CPU horsepower - so first question: what video card are you running?

    Also, what is your rendering engine of choice? Iray can run in CPU mode, but runs most efficiently on Nvidia video cards.... 3delight will absolutely love your 10-core 128GB ram beast (NICE RIG, by the way.) 

  • SauronLivezSauronLivez Posts: 153

    Oh, just found this under Edit --> Preferences --> Interface   You may have to tweak some settings: Display Optimization, Texture Resources, Pixel Buffer  Play around with those and see if they help with scene navigation.

     

    Interface.PNG
    404 x 551 - 25K
  • Thanks for the reply!

    I'm using two Nvidia Titan X cards in SLI. They should be able to handle the scene, I'd say. :)

  • Thanks for the tip!

    I changed the Pixel buffer and the Display Optimization and now it runs smoothly. Glad I didn't buy all this stuff for nothing :)

  • SauronLivezSauronLivez Posts: 153

    Yeah, two Titan Xs in SLI should be able to crush basic scene navigation.  You really shouldn't have to tweak anything under Interface, I would think.  Only other suggestion would be to update video card drivers? I don't run SLI, but have heard that it can sometimes cause stuttering  / freezing in games? Could that be the culprit here?

  • TaozTaoz Posts: 10,018
    edited April 2017

    Yeah, two Titan Xs in SLI should be able to crush basic scene navigation.  You really shouldn't have to tweak anything under Interface, I would think.  Only other suggestion would be to update video card drivers? I don't run SLI, but have heard that it can sometimes cause stuttering  / freezing in games? Could that be the culprit here?

    Yes, it's recommended not to use SLI with DS Iray rendering (whether it affects scene navigation and other things also I can't tell though).

    Post edited by Taoz on
  • nonesuch00nonesuch00 Posts: 18,456

    Also, you probably have your viewPort in iRay Preview mode you should change it back to openGL preview mode although your computer with the new settings seems to be handling iRay preview mode OK. Also, if you aren't using Windows 10 then you should as that uses the multiple threads of your computer more efficiently than prior versions of Windows.

  • gibrril_fa945a6ceegibrril_fa945a6cee Posts: 544
    edited April 2017

    Thanks for the tips!

    Open GL Preview Mode? Where do I change that? I'm running Windows 10 Pro by the way.

    Thanks a lot,

    Me

    Post edited by gibrril_fa945a6cee on
  • nicsttnicstt Posts: 11,715

    Thanks for the reply!

    I'm using two Nvidia Titan X cards in SLI. They should be able to handle the scene, I'd say. :)

    Do NOT use SLI for rendering with IRAY. It can (according to Nvidia) cause issues.

  • Ok, Can SLI be switched on and off using software? If so, How?

     

    It's on right now...

  • pdspds Posts: 593

    I believe you can switch off SLI through the NVIDIA app that lets you tweak/monitor the card's performance. To change your preview mode, there's a small graphic element drop down menu in the upper right of the viewport, to the left of the camera control widget (there are two drop down menus; one for preview mode and one for camera orientation). From the drop down menu you can choose between a number of preview modes including wireframe, texture shaded, and IRay.

  • Thanks!

  • I'm rendering without SLI now, but I have to say, it's a lot slower...

  • nicsttnicstt Posts: 11,715

    Try scenes both ways, but considering what nvidia stated; i'd make sure i saved scenes before using sli in case of a crash; well saving is a good idea anyway

  • kyoto kidkyoto kid Posts: 41,435
    edited January 2018

    ...crikey that must be an expensive build, 10 core CPU, 128 GB memory, dual TitanX's

    The one downside of W10 is it has a bigger footprint on your VRAM than W7 or 8.1 do.

    Post edited by kyoto kid on
  • Thanks for the replies!

    My build does perform nicely with the correct settings applied... And yes it was not that very cheap... But well worth it :)

  • I need advice too because I never figured this out, and DAZ also acts stupidly buggy. I have Windows 10, one NVIDIA Titan X card, 8 cores CPU, 16 GBs of DDR 4 RAM.

    For reference, I also run Vue and had a scene running with 4 billion polygons in it. Why DAZ loves to delay itself and freeze while moving the camera, or even moving items is beyond me. If I have two full characters and a few props or lights in the scene, that shouldn't be slowing it down much but it does. Why is this program so horribly slow when I can do MUCH MORE in another 3d program with no problems?

    Someone said something about having the viewport in iRAY preview mode. Unless you mean the iRay option under the draw Styles option, I have no idea what this means or how to change it to 3Delight. Please explain. For the record I always have it on Texture Shaded.

    I also wish to know if DAZ is actually using all my cores. How does one check this?

  • JamesJABJamesJAB Posts: 1,762
    edited January 2018

    OpenGL preview mode = "Texture Shaded"
    SLI will not have any effect on your render speed.  All of your Nvidia GPUs that have enough VRAM to fit the scene will participate in the render job.
    Daz Studio does not use SLI for viewport drawing (SLI is a technology designed for gaming not productivity software)
    The Daz Studio core program will only use 2 threads from your Multithread CPU regradless of how many cores it has. (Tasks inside of Studio can utilize more)

     

    **  The quickest way to slow down your Viewport performance is multiple people loaded and set to a high Subdivision levels.  **
    **  Easiest way to boost Viewport performance are with the following settings:

    Settings.jpg
    540 x 538 - 56K
    Post edited by JamesJAB on
  • Thanks for the advice and picture.

    Why does DAZ only use two threads? Why can't I make it use more?

  • The program itself is limited but you have access to all cores (unlimited on 1 pc) when using 3Delight.

  • kyoto kidkyoto kid Posts: 41,435

    ...what about CPU mode rendering in Iray?  I thought it used all cores for that as well.

  • ebergerlyebergerly Posts: 3,255
    kyoto kid said:

    ...what about CPU mode rendering in Iray?  I thought it used all cores for that as well.

    It does. Here's all 16 cores of my Ryzen 7 1700 after I start rendering with CPU only

    CPU.PNG
    824 x 452 - 39K
  • JamesJABJamesJAB Posts: 1,762

    While the core Daz Studio only uses up to two threads, there is no limit in place for other functions cunducted while Studio is running. 
    For example : Iray, 3Delight, Optitex Dynamics, and dForce all have 100% access to your CPU's avalible threads.

  • So here is another related question: since I am getting ready (I think) to spend some serious money on my dream machine, which Nvidia card performs best at Iray rendering?  I know more memory is necessary to handle the entire scene, or else the program reverts to CPU rendering (if memory serves).  I'm thinking a 1080ti, but should I be thinking Titan?  Why?

  • rames44rames44 Posts: 334

    If you REALLY mean “best,” well, there you’re talking a ton of money. “Pretty darn good” is probably good enough in this case. I think you’ll probably be satisfied with the 1080Ti - it has plenty of memory, particularly with judicious use of the Scene Optimizer product. I render on 1080’s, which have only 8Gb instead of 11Gb, and haven’t had an issue. And right now the 1080Ti looks to me like it has the best “bang for the buck” among the consumer cards. (I bought my 1080’s before the Ti came out, or I’d have opted in that direction.)

  • Best if money is no object means Quadro. Best if you mean a consumer card is the 2080ti. It's stupid expensive but the benchmarks are pretty clear that it does render a whole lot faster than the 1080ti. Is the price to performance worth the cost difference from the 1080ti? No. But if you simply want the fastest renderer amongst the consumer cards the 2080ti is the one.

    Also good luck finding a 1080ti new for slae at a reasonable cost.

  • Best if money is no object means Quadro. Best if you mean a consumer card is the 2080ti. It's stupid expensive but the benchmarks are pretty clear that it does render a whole lot faster than the 1080ti. Is the price to performance worth the cost difference from the 1080ti? No. But if you simply want the fastest renderer amongst the consumer cards the 2080ti is the one.

    Also good luck finding a 1080ti new for slae at a reasonable cost.

    Wow!  $1180.00!  I see what you mean!  Guess it's a good thing I'm not in a big hurry!

     

    Thanks for the responses!  Very helpful!

Sign In or Register to comment.