John,<div><br></div><div>This is a known issue.  We are in the process of completely refactoring the parallel stuff for 0.11 and I think this one will be fixed automatically in the course of that refactor.  At this point, we do not have plans on fixing anything in 0.10 ourselves (our time is consumed by 0.11 development), but we are open to contributions.</div>
<div><br></div><div>Cheers,</div><div><br></div><div>Brian<br><br><div class="gmail_quote">On Tue, Nov 9, 2010 at 6:58 AM, John Reid <span dir="ltr">&lt;<a href="mailto:j.reid@mail.cryst.bbk.ac.uk">j.reid@mail.cryst.bbk.ac.uk</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi,<br>
<br>
I&#39;m finding problems when I have more engines than tasks. I&#39;m following<br>
the example at:<br>
<a href="http://ipython.scipy.org/doc/stable/html/parallel/parallel_multiengine.html#quick-and-easy-parallelism" target="_blank">http://ipython.scipy.org/doc/stable/html/parallel/parallel_multiengine.html#quick-and-easy-parallelism</a><br>

<br>
If I start a cluster with 3 engines thus:<br>
ipcluster local -n 3<br>
<br>
and then run<br>
<br>
from IPython.kernel import client<br>
mec = client.MultiEngineClient()<br>
parallel_result = mec.map(lambda x:x**10, range(2))<br>
<br>
I get an error<br>
[2:execute]: TypeError: map() requires at least two args<br>
<br>
However if I have just 2 engines running everything is ok. It seems<br>
strange that the client should have to be aware of the number of engines<br>
in the cluster. I get a similar problem via the parallel function<br>
decorator technique.<br>
<br>
<br>
<br>
I&#39;m using<br>
Python 2.6.5 (r265:79063, Apr 16 2010, 13:57:41)<br>
<br>
and<br>
<br>
IPython 0.10<br>
<br>
Cheers,<br>
John.<br>
<br>
_______________________________________________<br>
IPython-User mailing list<br>
<a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Brian E. Granger, Ph.D.<br>Assistant Professor of Physics<br>Cal Poly State University, San Luis Obispo<br><a href="mailto:bgranger@calpoly.edu">bgranger@calpoly.edu</a><br>
<a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a><br>
</div>