Discussion:
Does anybody know any implementation of MPI that can run across windows/linux?
(too old to reply)
Helen
2008-02-07 16:38:29 UTC
Permalink
I'm investigate the possibility of using MPI for a project, which
involves host on Windows and engine on Linux. So far, I've only found
WMPI II from critical software. But the tech support is really not
satisfactory during my first week's trial -- 72 hours without replying
email and always answering machine when I called the local office.
Does anyone knows other across platform MPI implemenations? Either
free or commercial is fine.

Thanks a lot!

Helen
Sebastian Hanigk
2008-02-07 22:06:41 UTC
Permalink
Post by Helen
Does anyone knows other across platform MPI implemenations? Either
free or commercial is fine.
I was under the impression that the MPI standard had been drafted with
heterogeneous clusters in mind; MPICH2 for example has Windows binaries
available and can be built more or less straightforward on the Unix
side.


Sebastian
Georg Bisseling
2008-02-11 15:10:29 UTC
Permalink
Post by Helen
I'm investigate the possibility of using MPI for a project, which
involves host on Windows and engine on Linux. So far, I've only found
WMPI II from critical software. But the tech support is really not
satisfactory during my first week's trial -- 72 hours without replying
email and always answering machine when I called the local office.
Does anyone knows other across platform MPI implemenations? Either
free or commercial is fine.
Thanks a lot!
Helen
A couple of years ago I played around with mpich 1.2.7.x running on
a Linux PC, a Solaris PC and an Alpha machine running Linux.

From my experience I would say that you are leaving solid ground and
entering a swamp when doing heterogeneous MPI this way.

I did it only for fun and ran into problems right away. Despite the
facts that my bug reports were heared and the problems fixed I would
not recommend this route for something that you depend on.

If you really, really have to use a heterogenous cluster (but you
don't!) then you might try the IMPI implementation (Interoperable
MPI http://impi.nist.gov/) available with Open MPI (inherited from
LAM MPI). This standard was actually written to make that possible.
But beware: only MPI-1 functionality supported!

Regards
Georg
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
Loading...