<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Dear Robin,<br>
<br>
I guess there should be a difference between a precompiled
version of IPOPT and a compiled-on-your-machine version. The
second one should be better. <br>
<br>
Kostis<br>
<br>
Στις 12/6/2013 3:31 PM, ο/η Tony Kelman έγραψε:<br>
</div>
<blockquote cite="mid:C5D5818531E94D67B854BAE1C36A09E1@TKsamsung"
type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<div dir="ltr">
<div style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR:
#000000">
<div>Robin,</div>
<div> </div>
<div>This can vary substantially depending on the size and
nonlinearity structure of your problem, and your Matlab
coding methods. The most important information to look at is
the timing results of “CPU secs in IPOPT” vs “CPU secs in
NLP function evaluations.” The former depends on the number
of iterations, algorithm options, and choice of linear
system solver (Mumps vs MA57 etc) used by Ipopt, and you
won’t be able to improve it much by coding your problem in
C/C++. You can get more speedup in the NLP function
evaluations, which is the time spent evaluating the Matlab
objective, gradient, constraint, Jacobian and Hessian
functions.</div>
<div> </div>
<div>You can get a more detailed breakdown of Ipopt timing by
setting the option print_timing_statistics to yes, and for
the Matlab functions I highly recommend using the Matlab
profiler to identify time-consuming parts of your (or
COBRA’s) code.</div>
<div> </div>
<div>-Tony</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Ipopt mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Ipopt@list.coin-or.org">Ipopt@list.coin-or.org</a>
<a class="moz-txt-link-freetext" href="http://list.coin-or.org/mailman/listinfo/ipopt">http://list.coin-or.org/mailman/listinfo/ipopt</a>
</pre>
</blockquote>
<br>
</body>
</html>