Good day,
I was looking for some work the
elance.com site, and ran across what I
thought looked like an interesting project - porting pypar to work on
Windows 7 x64 with Python 2.7 x64. Though I put in a message to the
requester, it appears the project was given to somebody else or has
been closed. I had done some work on this, and so as not to waste it,
I thought I would put it out here.
My preferred approach to something like this is to keep it simple. So
instead of setting up a whole C/C++ toolchain to build the MPI
libraries and the mpiext.c/dll/so what I did was to use the existing
binary builds of OpenMPI and MPICH2 and then re-wrote the mpiext.c as
a pure Python mpiext.py.
I got as far as getting the test_pypar.py running successfully (minus
all the complex data types [the numpy ctypeslib module does not handle
this type properly]).
If there is any interest in this, I can post my version here or on
Google code, or I can put it inline here (the files option of Google
groups went away I think).
Let me know.
- Tyler