Page 1 of 1

Clarify? Network Rendering. Slave GPU Configuration

Posted: Wed Sep 10, 2014 12:44 pm
by WhaleHunter
Hi,

Where is the documentation for the slave daemon? or Octane Network rendering in general?
In most of our workstations there are at least 2 gpu's.
We want to configure which GPU's are available for Slave daemons in each workstation as the VRAM differs and slaves fail if smaller VRAM gpus are enabled for rendering.

It is important to understand exactly how to do this, as there are a few machines to configure.

Example:

Workstation has 3 gpu's (the list below is in order they appear in the Devices Tab)
GPU 1 = 6GB
GPU 2 = 2GB
GPU 3 = 3GB

Question:
How to configure so that:
1) only GPU 1 is available for Slave Daemon?
2) GPU 1 & GPU 3 are available for Slave Daemon but not GPU 2?
3) GPU 2 & GPU 3 are available for Slave Daemon but not GPU 1?

What is the format for the comma/space separated list to enter into the bat file?

Would it be?:
1) --gpus "1"
2) --gpus "1,3"
3) --gpus "2,3"

Thanks in advance.

Re: Clarify? Network Rendering. Slave GPU Configuration

Posted: Wed Sep 10, 2014 12:47 pm
by 3dgeeks
We are also trying to work out the best way to render animations. How can we render an animation using Slave Daemons, without leaving a max scene open on one computer all of the time.

I think there needs to be a network manager to allocate GPU slaves and individual GPUs.

Re: Clarify? Network Rendering. Slave GPU Configuration

Posted: Wed Sep 10, 2014 11:34 pm
by FooZe
WhaleHunter wrote:Hi,

Where is the documentation for the slave daemon? or Octane Network rendering in general?
In most of our workstations there are at least 2 gpu's.
We want to configure which GPU's are available for Slave daemons in each workstation as the VRAM differs and slaves fail if smaller VRAM gpus are enabled for rendering.

It is important to understand exactly how to do this, as there are a few machines to configure.

Example:

Workstation has 3 gpu's (the list below is in order they appear in the Devices Tab)
GPU 1 = 6GB
GPU 2 = 2GB
GPU 3 = 3GB

Question:
How to configure so that:
1) only GPU 1 is available for Slave Daemon?
2) GPU 1 & GPU 3 are available for Slave Daemon but not GPU 2?
3) GPU 2 & GPU 3 are available for Slave Daemon but not GPU 1?

What is the format for the comma/space separated list to enter into the bat file?

Would it be?:
1) --gpus "1"
2) --gpus "1,3"
3) --gpus "2,3"

Thanks in advance.
Hi WhaleHunter,

Documentation is in the standalone manual here: http://render.otoy.com/manuals/Standalo ... ge_id=1248 and http://render.otoy.com/manuals/Standalo ... ge_id=1269 .
The only difference between plugins and the standalone is where to open the network rendering settings (for the master machine).

You GPU arguments look right. But I have just given this a go and found out it's currently not possible to run multiple slave daemons on the same machine (the second process will shut down without doing anything). We will look into changing this for future releases so you can run multiple daemons on the same machine with different GPU's selected.