<div class="gmail_quote">On Fri, Aug 28, 2009 at 1:25 AM, Gerry Chu <span dir="ltr">&lt;<a href="mailto:gerrychu@cs.washington.edu">gerrychu@cs.washington.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>Solver: I&#39;m using MUMPS/METIS. When I run Ipopt, it suggests using<br>another solver for speed. I tried paradiso, but that when I try to<br>

<br>../configure \<br>--with-pardiso=&quot;/usr/local/lib/libpardiso_GNU43_IA32_P.so&quot;    \<br>--with-blas=&quot;/usr/lib/sse2/atlas/libblas.so.3gf&quot;     \<br>--with-lapack=&quot;/usr/lib/sse2/atlas/liblapack.so.3gf&quot;<br>

<br>I get &quot;error: Pardiso library /usr/local/lib/libpardiso_GNU43_IA32_P.so<br>does not seem to work&quot;, even though the file exists. </blockquote>
<div> </div>
<div> </div>
<div>I&#39;ve had problems with this too. Are you using a 32 bit operating system with gcc 4.3 ?</div>
<div> </div>
<div> </div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Multiprocessing: I have a quad-core Intel core processor, and ipopt uses<br>one processor to 100% and none of the others. Can it use other<br>

processors too?</blockquote>
<div> </div>
<div> </div>
<div>Pardiso has an option to use multithreading. You can set the number of processors to 4 by setting the enviroment variable</div>
<div> </div>
<div>export OMP_NUM_THREADS=4</div>
<div> </div>
<div>Then when ipopt calls pardiso, it uses all your 4 processors. But yes, first you need to build ipopt with pardiso sucessfully. </div>
<div> </div>
<div> </div>
<div>Rishi</div></div>