Jump to content

ninjad

GPU Renderers Multiple Cards and Vram

Recommended Posts

I'm new to GPU rendering and researching graphics cards for a new build.

 

I understand you can stack cards, but have read that renderers do not combine vram from multiple cards.

 

Is this true across the board for all GPU renderers?

 

Also, if you have a card that has 8 GB of memory, and add a card that has 12 GB, how much memory will be available to the renderer?

Share this post


Link to post
Share on other sites

That is true, for now, that the memory cannot be combined with multiple GPUs. The reason for this is the way they work.  The renderer needs to load the entire scene into the card (including the materials) so the card can process the scene.  If you have multiple GPUs, then each GPU needs to have the complete scene loaded.  Having said that, I believe that Redshift uses the memory a little differently, but I'm not sure.  

 

Your second question is a good question that a lot of people ask.  Basically, you will be limited by 8Gb in your example.  Like I said, the entire scene needs to be loaded in memory for the GPU to process the scene.  So in your example, if you load 10Gb, you will need to exclude the 8Gb card in your render settings for that scene.

 

The amount of memory may not be an issue.  8Gb is a lot, and that may be more than what is needed.  I have 11Gb in my GPU and have not even come close to using half of that.  Most scenes that I have rendered stay around 3Gb to about 4Gb.  I'm not sure what kind of work you do, but 8Gb is a massive amount of data.

 

Finally, I would check the renderer that you choose and make sure that it will support multiple GPUs.  For example, I do not believe that Maxwell supports more than one GPU at this time.

 

Mark

  • Like 1

Share this post


Link to post
Share on other sites

Yeah it's sad, but specifically for Octane, I just read in their faq that if you use multiple cards, you "will be limited to the size of that card with the least amount of VRAM present in your machine or in the network where all GPUs used for GPU rendering resides".  I'm just getting over VRAM not adding on multiple cards =8-Q.  I have so much to learn.

 

I measured as many of my previous scenes as I could before I got terminally bored...lol, and came up with 4.5GB max (though I'm sure I missed something big as I thought I was real texture hog).  However, last I checked, Win 10 was still reserving a portion of VRAM on even cards that were no connected to monitors.  So I'm still going with a 1080Ti for my new build (and hoping to add another 1 or 2 next year) and maybe a pair of 1070Ti's to turn my old 980X box into a GPU renderer... hopefully the prices will drop a bit after Xmas.

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

YOUTUBE CHANNEL:

ABOUT US:

C4D Cafe is the largest CINEMA 4D community. We provide facilities for discussion, showcasing and learning our favorite software :) Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, get your own private messenger, post status updates, manage your profile and much more. If you need to find solution to your problem or otherwise ask for help, Cafe is the right place.
×
×
  • Create New...