0
$\begingroup$

I get a Sync error when rendering with my 1050ti and my 980ti. but if i render with just the 980ti it works fine with no error. is this a bug with the 1050ti or the pascal gpus or is my version broken cause ive reinstalled already and used the beta for the next release and it still happens.

$\endgroup$
  • $\begingroup$ Might be that your scene is large and your 1050ti has less RAM than your 980ti. I know there are a few different versions with different amounts of RAM. Do you get the error with simple scenes? $\endgroup$ – Gliderman Sep 12 '17 at 5:40
0
$\begingroup$

Short answer:

The smallest ram pool available will limit how complex the scene can be.

Gliderman hints at this in his comment.

For your case:

A 980ti has 6GB of Ram while a 1050ti is listed as 4GB.

If you want to use multiple GPU rendering you will have to ensure your scene uses less than the smallest GPU ram pool available.

In your case this is 4GB.

Blender Docs:

The official docs for blender state that that multiple GPUs do not share memory here

Would multiple GPUs increase available memory? No, each GPU can only access its own memory.

In short:

You are limited by the available ram of the 1050ti if you wish to do GPU compute

Workarounds:

  1. CPU Compute - This is usually slower by quite a bit but you usually have a larger ram pool available. My PC has 16gb of system ram and only 4gb of video memory for example, but even an I7 is still pretty slow compared to a GPU

  2. Reduce Texture Memory - If you are using cycles rendering engine, you can try to generate some procedural textures for things that may not need as much detail.

  3. Render Layers - Render Layers can allow you to mantain scene complexity but it can be tricky to balance how light interacts. If you use render layers you will need to use the compositor to restore the scene to the full image you had in mind.

  4. Buy a video card pair - This one is really straight forward, it just requires a significant sum of money to accomplish usually. I do not recommend this unless you already had a need to upgrade for other reasons.
$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.