Originally posted by: GGR
Hi Adriano
May be I have not been clear enough.
You can solve an instance of a model in parallel using several threads with CP Optimizer. The parameter to considers is IloCP::Workers that give the number of thread working to solve one mode, There is no predefined way to solve the same model on different machine neither to run different instance of model in parallel: You must develop your own layer for such cases.
By " model instantiation you code is also multiple threads safe".I mean if you want to share your own code between several threads you must take care it is safe. That is several threads cannot modify the same data concurrently without protection: for example a global data must be the same for all thread.
.I hope it is clearer.
Cheers
#CPOptimizer#DecisionOptimization