Page 1 of 1

prefer blocks

Posted: Mon Nov 27, 2017 3:06 pm
by keyframe
I would love to be able to have the dispatcher prefer certain machines when allocating jobs. For instance, always prefer renderfarm machines over workstations, etc.

Is this possible?

G

Re: prefer blocks

Posted: Mon Nov 27, 2017 3:12 pm
by timurhai
Hi.
You can tune renders priority in a farm setup.

Re: prefer blocks

Posted: Mon Nov 27, 2017 3:50 pm
by keyframe
I'm not sure I follow, Timur,

Given the following hostmask setup:

workstation machines: lws[01-10]
renderblock b machines: rb[01-10]
renderblock c machines: rc[01-10]
video card block machines: rz[01-10]

I submit a job to hostmask: 'rz..|lws..'.

How would I signal the dispatcher to fill all the rz machines before dispatching to lws machines?

G

Re: prefer blocks

Posted: Mon Nov 27, 2017 3:54 pm
by timurhai
Sorry.
Render priority is not in a farm setup, but can be adjusted from a GUI.
But all jobs will follow same render priority.
You can't setup one jobs to prefer one group of renders, and other jobs to prefer other.
For this, you should wait at least 2.3.x, that will not be in the near feature.

Re: prefer blocks

Posted: Mon Nov 27, 2017 4:18 pm
by keyframe
I'm glad to hear this is on your radar.

As most facilities (I imagine) we have a growing pool of (multi-gpu) GPU boxes some of which end up sitting idle if jobs get dispatched to the (much less desirable) workstations since they contain fewer GPUs.

I would still like to be able to utilize ALL the available resources, but only once the best resources have been consumed.

G

Re: prefer blocks

Posted: Mon Nov 27, 2017 4:46 pm
by timurhai

Code: Select all

How would I signal the dispatcher to fill all the rz machines before dispatching to lws machines?
- set to all "rz" machines greater priority.

Re: prefer blocks

Posted: Mon Nov 27, 2017 4:56 pm
by keyframe
Ha! per machine priority is a lovely solution in this case... Thanks Timur, I hadn't thought of that.

As you can imagine, sometimes, when we are doing CPU renders (on the same machine groups) we'd want the big multi CPU machines to have higher priority.

Would you considers per-block machine priorities? Ug... feels... messy... there must be a better way! ;P