Behavior of Gurobi Solver Under Low Memory Conditions and Recommended Settings
AnsweredI understand that when using CPLEX, a lack of available memory can lead to degraded solver performance.
https://www.gams.com/47/docs/S_CPLEX.html#CPLEX_PHYSICAL_MEMORY_LIMITATIONS
In contrast, when using Gurobi, how does the solver adjust its algorithms or internal behavior when available memory becomes limited?
Additionally, if there are any recommended settings or best practices to ensure stable performance under such conditions, I would greatly appreciate your guidance.
-
Hi 夏希 馬場,
when using Gurobi, how does the solver adjust its algorithms or internal behavior when available memory becomes limited?
It doesn't make any adjustments. Doing so would introduce non-determinism which is not ideal. If you run out of memory the program will terminate.
if there are any recommended settings or best practices to ensure stable performance under such conditions
Please see the following article if you are wanting to understand how to avoid memory related errors:
https://support.gurobi.com/hc/en-us/articles/360013195772-How-do-I-avoid-an-out-of-memory-condition- Riley
0
Please sign in to leave a comment.
Comments
1 comment