Page 1 of 1

Multiple jobs simultaneously

PostPosted: 16 Oct 2015, 14:51
by kurzemnieks
Hi. Is it possible to have node execute 2 (or more) different jobs at the same time to fully utilize node computing power - for example:
task1 - Render Octane or Blender scene using GPU (renderers use GPU by default)
task2 - Render After Effects comp on CPU in the same time.

Otherwise when rendering on GPU , CPU remains almost unused most of the time.

Also are there any options or plans to enable GPU monitoring on nodes? Nowdays more and more renderers are GPU based so CPU utilization monitoring is not enough.

Thanks

Re: Multiple jobs simultaneously

PostPosted: 16 Oct 2015, 15:01
by Shoran Support
To achieve this, you have to run two separate clients on that machine; this is possible, but you will need to copy the client folder and change the client port of one of them.

Re: Multiple jobs simultaneously

PostPosted: 16 Oct 2015, 15:19
by kurzemnieks
Thanks, but how can I best achieve that second client instance will not render the GPU job that first instance is rendering but only the second CPU based job?

Re: Multiple jobs simultaneously

PostPosted: 16 Oct 2015, 15:22
by Shoran Support
The client instances are completely independent and will appear as regular clients in the server. The easiest way to handle this is to have one client for only CPU-based jobs, the other for GPU-based ones, and put them into different pools.

Re: Multiple jobs simultaneously

PostPosted: 16 Oct 2015, 15:27
by kurzemnieks
Ok, that makes sense, thank you.

Last question - does each client on the same PC requires separate license or they can use one?

Re: Multiple jobs simultaneously

PostPosted: 16 Oct 2015, 15:37
by Shoran Support
The licenses are managed by the server, and since you add two separate clients, you will need two node licenses for them; it doesn't matter if they run on the same machine.

Re: Multiple jobs simultaneously

PostPosted: 16 Oct 2015, 17:43
by kurzemnieks
- Also are there any options or plans to enable GPU monitoring on nodes?
Currently when rendering on GPU, RenderPal reports nodes as idle - because CPU utilization is very low.

Re: Multiple jobs simultaneously

PostPosted: 17 Oct 2015, 14:06
by Shoran Support
It is hard to say whether this is possible at all.

Re: Multiple jobs simultaneously

PostPosted: 17 Oct 2015, 19:31
by kurzemnieks
It shouldnt be hard at all - there are built in monitoring apps and libraries for each card type - for example nvidia-smi console tool that comes bundled with NVidia drivers (https://developer.nvidia.com/nvidia-sys ... -interface)
I believe Amd has something similar.

Re: Multiple jobs simultaneously

PostPosted: 17 Oct 2015, 19:36
by Shoran Support
We will consider this.