1)Today I have compiled my first MPI application by using OPEN MPI
A very strange thing happens, a program that worked
correctly with MPICH2 now gives me an error.
I show you the error
message that appears when I execute it:
*** An error occurred in
*** on communicator MPI_COMM_WORLD
invalid name argument
*** MPI_ERRORS_ARE_FATAL (goodbye)
-[0.1.0] mca_oob_tcp_msg_recv: readv failed with errno=104
course inside argv there's the name that I write in the command
I repeat that this code work without problem in MPICH2.
this means that I have used correctly the MPI protocol functions.
possible that I have made a mistake in the Open MPI installation?
have tested OPEN MPI with cpi.c example and works correctly.
don't create an installation guide similar to MPICH2, for ex. a .pdf
In fact by the only FAQ sometime is not very easy to
understand the correct installation step.
3)Open MPI doesn't need of a
daemon? as the mpd or lamboot before to execute mpi applications?
Maybe, is it called inside mpirun/mpiexec?
Eng. A.A. Isola