2009/12/1 - We are recommending the use of mpich2 1.2.1 for better performance and stability. The library is being modified and soon a new release should be available.
2009/04/16 - A few modifications where made at the library and I added some new function overriding. I also tested the library with mpich2. I tested the library with the Fibonacci application and got better stability results with mpich2 than with openmpi for both pure c and cpp mpi and mpi.net mpi. The mpich2 version used is the 1.0.8.
This release has the MPI_Comm_spawn and the MPI_Comm_get_parent primitives implemented on the MPI.NET library.
The primitives are working and has their interfaces at the Communicator class in the methods Communicator.Spawn and Communicator.GetParent.
I modified the Hello and the Hostname applications to test the implementation.
The platform used was Ubuntu Linux 8.10 with OpenMPI 1.3 and MPI.NET 1.0.0.
Suggestions and corrections are welcome.
REALLY IMPORTANT NOTE:
Please use autoconf-2.61, automake-1.10.1 and libtool-2.2.4 versions.
They can be downloaded at ftp://ftp.gnu.org/gnu/