Forum Discussion
FICO
3 years agoCommunity Manager
Are parallel `XPRBprob.mipOptimize()` calls in BCL handled by the optimizer in parallel?
I have a java application that can create separate unrelated instances of `XPRBprob` and call their respective `mipOptimize()` methods simultaneously, or nearly so, in separate threads. When Xpress r...
FICO
3 years agoCommunity Manager
Yes, each thread will run its own mipOptimize() and these will all run in parallel. In this situation you may want to change the value of the THREADS control: by default a single mipOptimize() may use as many sub-threads (for parallel search) as there are cores on your CPUs. If you do this with many threads then this will try to use many more threads than you have CPUs and this may result in quite some congestion.

