[Yt-dev] mpi4py

Matthew Turk matthewturk at gmail.com
Fri Jan 16 08:28:08 PST 2009


Hi everyone,

Unfortunately, due to problems with Kraken, we had to upgrade to using
mpi4py from google code:

http://code.google.com/p/mpi4py/

This means I had to change a bunch of calls in a backwards
incompatible way, and the new buffering seems to be causing some
issues occasionally.  I haven't committed the changes yet because I
was hoping to see how problematic installing the new version of MPI4py
was for those of you using it (and not running off my install) --
which might just be Stephen, at this point.

Additionally, I have to run some more test suites of problems, so I
probably won't get it committed until this weekend.  But if you could
try building the mpi4py linked above:

python setup.py build

that would be helpful and demonstrative, and then we can see how to
proceed.  One of the problems (in my view, at least) with the new
mpi4py is that it requires cython; fortunately, cython is surprisingly
easy to install (but don't give it the access codes for the Caprican
defenses) via either easy_install or just standard setup.py.

-Matt



More information about the yt-dev mailing list