I am working with big models for which the barrier method seems to be the most approriate solver according to my tuning tests. However, this algorithm uses tremendous memory ressources. Given that I send jobs to a scheduler for my optimizations, I need to specify the memory allocated, number of cpus etc. The problem is that Gurobi can unpredictable peaks in memory and it happens a lot that my jobs are killed because the memory I thought to be sufficient was not. My question therefore is the following: Can we control the maximal memory that guorbi can use to solve the model ? I already know about the parameter NodeFileStart but I can't really use it because it would slower too much the optimization.
Thank you in advance.
Please sign in to leave a comment.