Re: [Coin-ipopt] Is Ipopt + MUMPS thread safe?
Damien Hocking
damien at khubla.com
Thu Oct 11 12:18:34 EDT 2007
I'm pretty sure IPOPT isn't thread-safe. MUMPS definitely isn't. If you want to run two separate solves in two threads, you need a separate instance of IPOPT in each thread. Watch your BLAS and LAPACK libraries too, if they're old F77 codes, they might have things like SAVE statements, which means you should only run one instance in any process space.
Damien
_____
From: Javier Pedrido [mailto:javierpedrido at hotmail.com]
To: coin-ipopt at list.coin-or.org
Sent: Thu, 11 Oct 2007 09:39:45 -0600
Subject: [Coin-ipopt] Is Ipopt + MUMPS thread safe?
Hi,
I was trying the new Java interface and whenever I run it from 2 different
threads, Ipopt crashes. Ipopt uses MUMPS as linear solver and was compiled
with g95/g++ and with ifort/cl. Both builds crash in multi-threaded
environments. Am I doing something wrong or Ipopt/MUMPS are not thread safe?
Thanks in advance,
Javier
_________________________________________________________________
MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/
_______________________________________________
Coin-ipopt mailing list
Coin-ipopt at list.coin-or.org
http://list.coin-or.org/mailman/listinfo/coin-ipopt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.coin-or.org/pipermail/ipopt/attachments/20071011/2b0164bb/attachment.html
More information about the Coin-ipopt
mailing list