should i buy another 8gb vram card?

Hi,

So i bought a gtx1050 TI for another (non heavy games) gaming machine, and i tought id test it next to my gtx1080 for Iray in daz3d (4.10).
​Results were weird to say the least.
​The first render of an image series is faster than the 1080 standalone, but the rest of the series doesnt use the 1080 only the 1050 OR cpu.
​After reading arround here on the forums i made the assumption now that the 1050 with its 4gb of ram does not work well with the 1080's 8gb.

​Now before im going to buy another 8gb card (1070?) for renders i want to make sure that this is indeed the issue, because that next card i will buy exclusively for renders.
​Any1 who can point me in the right direction would be greatly apreciated thanks!

Comments

  • MescalinoMescalino Posts: 436

    While this may not be an answer to your issue it may be some interesting info.

    4GB ram on a Graphics card for rendering is prety low. I use a GTX 1070 with 8 GB and once did it switch to CPU. If you really want a render only card and on a seprate machine it may be worth saving for a quadro card. However on my GTX 1070 the longest render i did took me an hour.

    I do know that if you want to use something like SLI, this works best with 2 of the same cards.

  • 3anson3anson Posts: 314

     i think the larger capacity Gcard needs to be in the primary PCIE slot, sounds like the scene may have been loaded to the lower capacity Gcard.

    the way it works, a scene has to fit in the Gram available on the Primary card. if it doesn't, the render gets dumped to CPU.

    if you have 2 cards of the same capacity, the extra CUDA cores will definitely speed up the renders, but if you are doing multiple renders it might pay to reboot DS and reload the scene. ( Iray does have a bit of a 'memory leak' )

  • Richard HaseltineRichard Haseltine Posts: 108,072
    3anson said:

     i think the larger capacity Gcard needs to be in the primary PCIE slot, sounds like the scene may have been loaded to the lower capacity Gcard.

    the way it works, a scene has to fit in the Gram available on the Primary card. if it doesn't, the render gets dumped to CPU.

    That is not, so far as I am aware, correct. Certainly any GPU that can hold the scene will be used, it isn't limited by one.

  • 3anson3anson Posts: 314
    3anson said:

     i think the larger capacity Gcard needs to be in the primary PCIE slot, sounds like the scene may have been loaded to the lower capacity Gcard.

    the way it works, a scene has to fit in the Gram available on the Primary card. if it doesn't, the render gets dumped to CPU.

    That is not, so far as I am aware, correct. Certainly any GPU that can hold the scene will be used, it isn't limited by one.

     thats why i qualified the answer with 'i think'  meaning i wasn't absolutely surewink

  • dragotxdragotx Posts: 1,147

    While this may not be an answer to your issue it may be some interesting info.

    4GB ram on a Graphics card for rendering is prety low. I use a GTX 1070 with 8 GB and once did it switch to CPU. If you really want a render only card and on a seprate machine it may be worth saving for a quadro card. However on my GTX 1070 the longest render i did took me an hour.

    I do know that if you want to use something like SLI, this works best with 2 of the same cards.

    I use 1070s in both of my render rigs, and absolutely love them.  But I tend to make very large scenes, and render them at an absurd resolution, so I frequently overload the VRAM and dump down to CPU if I forget to run Scene Optimizer.  For an example, the scene I'm currently working on (6 individual characters and counting) has gotten big enough that Studio crashes when I try and close it, so I need to go ahead and run Scene Optimizer on it if I can get the scene file to open back up.  So mileage on which card you get may vary.  For me, the 8gb on the 1070 I would consider the minimum.

  • kyoto kidkyoto kid Posts: 41,859

    ...yeah I'm in the same boat so 8 GB about my minimum as well.  Wish I could afford a P5000.  Those are still available at the Nvidia store for base price.  For myself, more VRAM translates to better "render speed" as well as cores for those cores are worthless if the process dumps to the CPU. Too bad Iray didn't have the out of core rendering option like Octane does then I could get by with a lower VRAM card and still have pretty decent rendering speed.

  • MescalinoMescalino Posts: 436
    edited March 2018
    dragotx said:

    While this may not be an answer to your issue it may be some interesting info.

    4GB ram on a Graphics card for rendering is prety low. I use a GTX 1070 with 8 GB and once did it switch to CPU. If you really want a render only card and on a seprate machine it may be worth saving for a quadro card. However on my GTX 1070 the longest render i did took me an hour.

    I do know that if you want to use something like SLI, this works best with 2 of the same cards.

    I use 1070s in both of my render rigs, and absolutely love them.  But I tend to make very large scenes, and render them at an absurd resolution, so I frequently overload the VRAM and dump down to CPU if I forget to run Scene Optimizer.  For an example, the scene I'm currently working on (6 individual characters and counting) has gotten big enough that Studio crashes when I try and close it, so I need to go ahead and run Scene Optimizer on it if I can get the scene file to open back up.  So mileage on which card you get may vary.  For me, the 8gb on the 1070 I would consider the minimum.

    That was more or less the point i was trying to make 8GB i consider a minimum. I too had to scale down a scene because my pc crashed. It was a yoga scene with 12 characters whichj i tomed down to 6. This causes Daz to take up 98% of my ram (16 GB which i consider a bare minimum) and still use my GPU for renders. Also on some characters i changed the hair type to a less memory eating one. 

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

    Don't use SLI when rendering; Nvidia state this.

    While this may not be an answer to your issue it may be some interesting info.

    4GB ram on a Graphics card for rendering is prety low. I use a GTX 1070 with 8 GB and once did it switch to CPU. If you really want a render only card and on a seprate machine it may be worth saving for a quadro card. However on my GTX 1070 the longest render i did took me an hour.

    I do know that if you want to use something like SLI, this works best with 2 of the same cards.

     

  • MescalinoMescalino Posts: 436
    nicstt said:

    Don't use SLI when rendering; Nvidia state this

     

    Ah correct my appology.

  • hphoenixhphoenix Posts: 1,335
    dragotx said:

    While this may not be an answer to your issue it may be some interesting info.

    4GB ram on a Graphics card for rendering is prety low. I use a GTX 1070 with 8 GB and once did it switch to CPU. If you really want a render only card and on a seprate machine it may be worth saving for a quadro card. However on my GTX 1070 the longest render i did took me an hour.

    I do know that if you want to use something like SLI, this works best with 2 of the same cards.

    I use 1070s in both of my render rigs, and absolutely love them.  But I tend to make very large scenes, and render them at an absurd resolution, so I frequently overload the VRAM and dump down to CPU if I forget to run Scene Optimizer.  For an example, the scene I'm currently working on (6 individual characters and counting) has gotten big enough that Studio crashes when I try and close it, so I need to go ahead and run Scene Optimizer on it if I can get the scene file to open back up.  So mileage on which card you get may vary.  For me, the 8gb on the 1070 I would consider the minimum.

    That was more or less the point i was trying to make 8GB i consider a minimum. I too had to scale down a scene because my pc crashed. It was a yoga scene with 12 characters whichj i tomed down to 6. This causes Daz to take up 98% of my ram (16 GB which i consider a bare minimum) and still use my GPU for renders. Also on some characters i changed the hair type to a less memory eating one. 

    With 12 characters, even at 4k resolution for the render, there is no way you need 4k (or even 2k) textures.  Optimize your textures and you'll be able to fit that render in 8GB on a GPU.  Geometry takes up a much smaller fraction of VRAM than textures do, even with texture compression.  (typically, textures are 75% - 95% of VRAM usage.)

    You can do this manually, there is at least one commercial product here at DAZ that does some, and a couple of freebie texture resizing scripts over in the freebie forum.

     

Sign In or Register to comment.