Page 1 of 1

Assigning a certain workflow to a specific machine in the farm

Posted: Thu Oct 26, 2023 9:19 am
by kimble
Hello,

Does anyone know if there is a way to ensure that certain jobs are processed by certain machines? I have a job that is going to require a GPU and I want to pass this job to a specific non-VM machine for processing with Cuda.

Any ideas welcome :)

Thank you

Re: Assigning a certain workflow to a specific machine in the farm

Posted: Thu Oct 26, 2023 3:49 pm
by emcodem
Hi kimble,
besides assigning the whole workflow to a specific farm host (check workflow props), it is not really possible to do it. Only chance that i currently see besides the host include/exclude list is the "remote cmd plugin processor"

Re: Assigning a certain workflow to a specific machine in the farm

Posted: Thu Oct 26, 2023 5:33 pm
by admin
Hi kimble,

With the current release @emcodem is right. It can only be set on the whole workflow. But the upcoming 1.4 has much more powerful features to assign not only complete workflows, but also specific nodes to specific hosts, or group of hosts. But meanwhile, all is not lost, cause you can with the current version use sub workflows set to only work on the selected hosts, and that sub workflow is started by the generic workflow that has no hosts limits.

Please take a look at the attached 7z file and import the workflows for example.

-steinar