<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/136886</link>
    <title>MATLAB Central Newsreader - Re:</title>
    <description>Feed for thread: Re:</description>
    <language>en-us</language>
    <copyright>&amp;copy;1994-2012 by MathWorks, Inc.</copyright>
    <webmaster>webmaster@mathworks.com</webmaster>
    <generator>MATLAB Central Newsreader</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <ttl>60</ttl>
    <image>
      <title>MathWorks</title>
      <url>http://www.mathworks.com/images/membrane_icon.gif</url>
    </image>
    <item>
      <pubDate>Wed, 29 Nov 2006 10:14:23 -0500</pubDate>
      <title>Re:</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/136886#344883</link>
      <author>Dmitrey</author>
      <description>Hi Ruslan,&lt;br&gt;
of course I had tried with 2 workers too.&lt;br&gt;
your second note is obvious &amp; don't need further explain&lt;br&gt;
the problem is that MATLAB distribution technic greatly fails the&lt;br&gt;
comparison to, for example, C++ vfork().&lt;br&gt;
As for me (and many other people) - I deal with problems with small&lt;br&gt;
time*Big number of executions (numerical optimization, where&lt;br&gt;
Objective function (along with constraints in other functions) is&lt;br&gt;
called thouzands times). So using dfeval only greately slows the&lt;br&gt;
process (usually objfun is calculated in dozens or hundreds times&lt;br&gt;
faster than MATLAB parallel mechanizm, even for some functions with&lt;br&gt;
nvars~1000).&lt;br&gt;
no_valid@ukr.net precizely means the same - &quot;no valid&quot; :)&lt;br&gt;
you can use my icq 275976670&lt;br&gt;
WBR, D&lt;br&gt;
&lt;br&gt;
&amp;nbsp;Ruslan wrote:&lt;br&gt;
&amp;gt; at first: if you have dual core, you have to start 2 workers on&lt;br&gt;
&amp;gt; your&lt;br&gt;
&amp;gt; processor! not only one!&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; at second: the examle you have explainde is not demonstrativ,&lt;br&gt;
&amp;gt; because&lt;br&gt;
&amp;gt; much more times need to create a task than computation itself! You&lt;br&gt;
&amp;gt; will see performance if your calculation time is more than 60-80&lt;br&gt;
&amp;gt; sec.&lt;br&gt;
&amp;gt; There are some demos in MATLAB (portfolio optimization for&lt;br&gt;
&amp;gt; example),&lt;br&gt;
&amp;gt; it takes 80 seconds on one core, and 40 sec if 2 core are used.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; at third: your email no_valid@ukr.net is not valid.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Hope it helps!&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; feel free to contact me on ruslanp@softline.ru</description>
    </item>
  </channel>
</rss>

