[Coin-ipopt] Is Ipopt + MUMPS thread safe?
Javier Pedrido
javierpedrido at hotmail.com
Thu Oct 11 12:33:09 EDT 2007
The offender seems to be MUMPS, I will have to synchronize the solving code.
Thanks for your quick reply,
Javier
>From: "Damien Hocking" <damien at khubla.com>
>To: coin-ipopt at list.coin-or.org
>Subject: Re: [Coin-ipopt] Is Ipopt + MUMPS thread safe?
>Date: Thu, 11 Oct 2007 10:18:34 -0600
>
>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
>
>_______________________________________________
>Coin-ipopt mailing list
>Coin-ipopt at list.coin-or.org
>http://list.coin-or.org/mailman/listinfo/coin-ipopt
_________________________________________________________________
MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/
More information about the Coin-ipopt
mailing list