Number of nodes actually used
AnsweredI'm a student at a public institution, and we have access to a cluster, with quotas of up to 400 cores. However, each node that makes up the cluster has 20 physical cores and 40 threads. Therefore, I would like to know if when specifying the Threads = n > 40 parameter, Gurobi will actually make use of the specified quantity n > 40, or will it be limited to the 40 Threads node?
-
Hi Alex,
Yes, Gurobi will try to use precisely the amount of threads specified by the parameter Threads, even if this would exceed the number of physical or logical cores. In rare cases, this might be beneficial, but exceeding the number of physical cores usually does not pay off.
Additionally, not all solver components can make use of multiple threads, so you might observe times during the solve when even only one thread is used.
Best regards,
Mario0 -
Perfect. Thanks for the clarifications!
0
Please sign in to leave a comment.
Comments
2 comments