[Ipopt] executing parallel solve with no shared object
nicolas.derhy at gdfsuez.com
nicolas.derhy at gdfsuez.com
Tue Dec 17 04:25:47 EST 2013
Hi everybody,
I am using IPOPT in a native C++ application (using the C++ API) where I want to make parallel solves of independent problems.
Since there is no object share, I thought that it would be possible after I read the changelog of IPOPT 3.11 :
localized global variables in TaggedObject and RegisteredOption,
so that Ipopt should now be threadsafe as long as Ipopt objects
(esp. SmartPtr's) are not shared between threads and a threadsafe
linear solver is used (e.g., MA27) [#167]
But it does not work probably because I am using the default linear solver (MUMPS I suppose).
I look for another linear solver here http://www.coin-or.org/Ipopt/documentation/node13.html and I came to the conclusion that the only free solver allowing parallel solve is MA27.
Is this true or am I missing something ?
Best regards,
Nicolas
GDF SUEZ Mail Disclaimer: http://www.gdfsuez.com/disclaimer/disclaimer-fr.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20131217/b8d3b34c/attachment.html>
More information about the Ipopt
mailing list