Use of multiple threads to solve MINLP with BONMIN COUNNE or SCIP

Hello together,

I have a MINLP model which is hard to solve. I work with windows 8.1, GAMS 24.4.6 and my CPU is Intel i7. I prefer to use SCIP because my model contains semiconditional variables.


During B&B my engine works only with a singel thread. I want to use as much CPU power as possible, therefor I set Option Modelname.threads = 0. But without effect.

I just wonder if one of the free MINLP solvers (BONMIN COUNNE or SCIP) has the ablility to use multiple threads??


Thank you so much in advance!


\

To unsubscribe from this group and stop receiving emails from it, send an email to gamsworld+unsubscribe@googlegroups.com.
To post to this group, send email to gamsworld@googlegroups.com.
Visit this group at http://groups.google.com/group/gamsworld.
For more options, visit https://groups.google.com/d/optout.

Not really.
There are some subroutines (linear algebra in Ipopt, barrier solver in CPLEX) that are affected by the GAMS threads options.
But there is nothing to enable parallelization of tree search or so. For SCIP, there exists an extension that would allow this, but this is not available via GAMS so far.
For Bonmin, if using the B-OA algorithm (not default) with CPLEX as MIP solver, then I think there is an option to enable multithreading for that MIP solve.

Best,
Stefan

On Monday, August 31, 2015 at 9:49:51 AM UTC+2, mic...@gmail.com wrote:

Hello together,

I have a MINLP model which is hard to solve. I work with windows 8.1, GAMS 24.4.6 and my CPU is Intel i7. I prefer to use SCIP because my model contains semiconditional variables.


During B&B my engine works only with a singel thread. I want to use as much CPU power as possible, therefor I set Option Modelname.threads = 0. But without effect.

I just wonder if one of the free MINLP solvers (BONMIN COUNNE or SCIP) has the ablility to use multiple threads??


Thank you so much in advance!


\

To unsubscribe from this group and stop receiving emails from it, send an email to gamsworld+unsubscribe@googlegroups.com.
To post to this group, send email to gamsworld@googlegroups.com.
Visit this group at http://groups.google.com/group/gamsworld.
For more options, visit https://groups.google.com/d/optout.

Thank you very much Stefan!

I try what you explained for Bonmin. I just have to find a way how to formulate constraints to enable semi conditional variables in Bonmin (this feature: “semi conditional variables” is, what I used with the solver SCIP).

all the best,

Michael


Am Dienstag, 1. September 2015 12:45:45 UTC+2 schrieb Stefan Vigerske:

Not really.
There are some subroutines (linear algebra in Ipopt, barrier solver in CPLEX) that are affected by the GAMS threads options.
But there is nothing to enable parallelization of tree search or so. For SCIP, there exists an extension that would allow this, but this is not available via GAMS so far.
For Bonmin, if using the B-OA algorithm (not default) with CPLEX as MIP solver, then I think there is an option to enable multithreading for that MIP solve.

Best,
Stefan

On Monday, August 31, 2015 at 9:49:51 AM UTC+2, mic...@gmail.com wrote:

Hello together,

I have a MINLP model which is hard to solve. I work with windows 8.1, GAMS 24.4.6 and my CPU is Intel i7. I prefer to use SCIP because my model contains semiconditional variables.


During B&B my engine works only with a singel thread. I want to use as much CPU power as possible, therefor I set Option Modelname.threads = 0. But without effect.

I just wonder if one of the free MINLP solvers (BONMIN COUNNE or SCIP) has the ablility to use multiple threads??


Thank you so much in advance!


\

To unsubscribe from this group and stop receiving emails from it, send an email to gamsworld+unsubscribe@googlegroups.com.
To post to this group, send email to gamsworld@googlegroups.com.
Visit this group at http://groups.google.com/group/gamsworld.
For more options, visit https://groups.google.com/d/optout.