We have installed the Gurobi Cluster Manager on one of our servers. A really helpful feature for us would be the possibility to limit the number of jobs that a single user can have running at the same time.
As an example say that the overall job limit is 3 and the limit per user is 1. User A submits job X, the queue is empty and A has no other jobs running, so job X is started. Then user B submits job Y, the queue is empty and B has no other jobs running, so job Y is started. Then user A submits job Z while job X and Y are still running. There are no other jobs running, so normally job Z would be started as the job limit is 3, but in this case job Z is queued because user A already has a running job and the per user limit is 1.
It could also be great if the per user limit is user specific, so it is set as a parameter when creating an account in the Cluster Manager.
Please sign in to leave a comment.