Thanks Brian,<br><br>This is really useful. I didn&#39;t know about these projects. I&#39;ll see if I can use ipythondistarray for my problem and will let you know how things go.<br><br>Cheers,<br><br>Sam<br><br><div class="gmail_quote">
On 4 March 2011 18:05, Brian Granger <span dir="ltr">&lt;<a href="mailto:ellisonbg@gmail.com">ellisonbg@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Samuel,<br>
<div class="im"><br>
&gt; First of all thanks for IPython, which I think is a fantastic software. I<br>
&gt; used to work with Matlab but I have switched to Python a couple of years ago<br>
&gt; and never looked back.<br>
<br>
</div>Cool!<br>
<div class="im"><br>
&gt; I&#39;m a postdoc working in fluid dynamics and acoustics and have to compute<br>
&gt; Fourier transforms on very big arrays (~ 4GB). I&#39;ve stumbled upon this video<br>
&gt; <a href="http://www.youtube.com/watch?v=Sa3SHmiXxbw" target="_blank">http://www.youtube.com/watch?v=Sa3SHmiXxbw</a> which demos distributed arrays in<br>
&gt; Python. It shows how to distribute an array seemlessly over several<br>
&gt; processors, and how to carry out sevral operations (including the fft). I<br>
&gt; was really impressed. This is exactly what I would need.<br>
<br>
</div>Great.<br>
<div class="im"><br>
&gt; However I haven&#39;t been able to find more information on this. I&#39;ve only<br>
&gt; found this old Trac repository<br>
&gt; <a href="http://ipython.scipy.org/ipython/ipython/browser/ipythondistarray/trunk/ipythondistarray?rev=2990" target="_blank">http://ipython.scipy.org/ipython/ipython/browser/ipythondistarray/trunk/ipythondistarray?rev=2990</a>,<br>

&gt; but I don&#39;t know how to download or clone it. Is the project still active?<br>
&gt; I&#39;d be happy to help revive this.<br>
<br>
</div>The distributed array stuff has not moved forward at all and has quite<br>
a few bugs in it.  But, here is the latest code:<br>
<br>
<a href="https://code.launchpad.net/%7Eipython-dev/ipython/ipythondistarray" target="_blank">https://code.launchpad.net/~ipython-dev/ipython/ipythondistarray</a><br>
<br>
I would also check out the following:<br>
<br>
<a href="http://code.google.com/p/petsc4py/" target="_blank">http://code.google.com/p/petsc4py/</a><br>
<a href="http://trilinos.sandia.gov/packages/pytrilinos/" target="_blank">http://trilinos.sandia.gov/packages/pytrilinos/</a><br>
<a href="http://www.emsl.pnl.gov/docs/global/index.shtml" target="_blank">http://www.emsl.pnl.gov/docs/global/index.shtml</a><br>
<br>
I am sure these have fftw support, but they are much more stable and<br>
it might be easy to add FFTW support.<br>
<br>
Cheers,<br>
<br>
Brian<br>
<div class="im"><br>
&gt; Any pointers would be much appreciated.<br>
&gt;<br>
&gt; Sam<br>
&gt;<br>
&gt;<br>
</div>&gt; _______________________________________________<br>
&gt; IPython-User mailing list<br>
&gt; <a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
&gt; <a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
&gt;<br>
&gt;<br>
<font color="#888888"><br>
<br>
<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>
</font></blockquote></div><br>