prefer blocks

Feature requests discussion.
Post Reply
keyframe
Posts: 22
Joined: Sat Jan 21, 2017 9:43 pm

prefer blocks

Post by keyframe » Mon Nov 27, 2017 3:06 pm

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

User avatar
timurhai
Site Admin
Posts: 280
Joined: Sun Jan 15, 2017 8:40 pm
Location: Russia, Korolev
Contact:

Re: prefer blocks

Post by timurhai » Mon Nov 27, 2017 3:12 pm

Hi.
You can tune renders priority in a farm setup.
Timur Hairulin
CGRU 2.2.3 Ubuntu 14.04LTS (gcc4.8.4)

keyframe
Posts: 22
Joined: Sat Jan 21, 2017 9:43 pm

Re: prefer blocks

Post by keyframe » Mon Nov 27, 2017 3:50 pm

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

User avatar
timurhai
Site Admin
Posts: 280
Joined: Sun Jan 15, 2017 8:40 pm
Location: Russia, Korolev
Contact:

Re: prefer blocks

Post by timurhai » Mon Nov 27, 2017 3:54 pm

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.
Timur Hairulin
CGRU 2.2.3 Ubuntu 14.04LTS (gcc4.8.4)

keyframe
Posts: 22
Joined: Sat Jan 21, 2017 9:43 pm

Re: prefer blocks

Post by keyframe » Mon Nov 27, 2017 4:18 pm

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

User avatar
timurhai
Site Admin
Posts: 280
Joined: Sun Jan 15, 2017 8:40 pm
Location: Russia, Korolev
Contact:

Re: prefer blocks

Post by timurhai » Mon Nov 27, 2017 4:46 pm

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.
Timur Hairulin
CGRU 2.2.3 Ubuntu 14.04LTS (gcc4.8.4)

keyframe
Posts: 22
Joined: Sat Jan 21, 2017 9:43 pm

Re: prefer blocks

Post by keyframe » Mon Nov 27, 2017 4:56 pm

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

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest