Skip to main content

Maximum number of pools/licenses?

Answered

Comments

4 comments

  • Greg Glockner
    Gurobi Staff Gurobi Staff

    It sounds like you're trying to solve different models on Gurobi Cloud using different algorithmic parameters. If that's correct, you don't need separate pools: each model can get its own algorithmic parameters.

    0
  • Margaret McCall
    Gurobi-versary
    Curious
    Conversationalist

    Hi Greg--I'm pursuing this strategy based on the response to my previous post here. Basically, it's seemed that if I want to run many iterations of a script (each with different parameters) in parallel, I need to call on several different pools. Can I use the same pool to run different models in parallel, or would it have to be sequential runs?

    Thanks,

    Margaret

    0
  • Eli Towle
    Gurobi Staff Gurobi Staff

    Hi Margaret,

    Sorry, I didn't realize your goal in the previous post was to just solve the model with different parameters. In this case, you can increase the number of Compute Servers and/or the job limit of the pool, then submit all of the jobs (with the different parameters) at once. The pool will simultaneously process as many jobs as you submit, up to (number of Compute Servers) x (job limit). The rest of the jobs will be queued, if queueing is enabled.

    This is a much cleaner approach, since you only need to work with a single license file.

    Eli

    1
  • Margaret McCall
    Gurobi-versary
    Curious
    Conversationalist

    Thanks for the clarification, Eli--that's helpful and does sound cleaner! I'll give it a try this way.

    0

Please sign in to leave a comment.