<div class="gmail_quote">On Fri, Aug 28, 2009 at 1:25 AM, Gerry Chu <span dir="ltr"><<a href="mailto:gerrychu@cs.washington.edu">gerrychu@cs.washington.edu</a>></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'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="/usr/local/lib/libpardiso_GNU43_IA32_P.so" \<br>--with-blas="/usr/lib/sse2/atlas/libblas.so.3gf" \<br>--with-lapack="/usr/lib/sse2/atlas/liblapack.so.3gf"<br>
<br>I get "error: Pardiso library /usr/local/lib/libpardiso_GNU43_IA32_P.so<br>does not seem to work", even though the file exists. </blockquote>
<div> </div>
<div> </div>
<div>I'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>