Jobs v/s Machines Relationship on Gurobi Instant Cloud
AnsweredHi people.
I've a doubt regarding the relationship between jobs and machines in the Cloud configuration.
Suppose I set my cloud to use N jobs and M machines, it means:
Pools -> License tab: Compute Servers = M
Pools -> Options tab: Job Limit = N
And then in my local farm, I start P simultaneous runs, P > (N, M).
What will actually happen?
If N > M, will Gurobi Cloud start the M compute servers and assign the N jobs between them (i.e., two or more jobs will be running in the same machine, competing for RAM and CPU)?
Or only M jobs will be started? If so, what happens to the rest, are they aborted or queued? (it seems the latter for what I've seen in my logs).
I ask because I need to avoid as much as possible having 2 jobs competing in the same machine, specially considering they are MIP depending heavily on MT.
Thanks a lot for your help.
-
Official comment
This post is more than three years old. Some information may not be up to date. For current information, please check the Gurobi Documentation or Knowledge Base. If you need more help, please create a new post in the community forum. Or why not try our AI Gurobot?. -
Please disregard this question, I just noticed this in the manual:
https://www.gurobi.com/documentation/9.1/cloud-guide/instantcloud/cloudmanager/pools.htmlJob Limit
A maximum number of concurrent jobs for each compute server. This option can be set only for 'full compute server' license type.
which is exactly what I need.
0
Post is closed for comments.
Comments
2 comments