Dear ALL
I've started a university project that requires me to build a cluster and solve a problem on it. I've setup cluster.
I tried lamboot and it worked perfectly. Then i created a simple "Hello World" program [which i copied from LAM User Guide] and it ciompiled successfully. However when running this program [mpirun C /common/hello] where /common is nfs share and mounted on all workstations while hello is the executable, i get the following error
-----------------------------------------------------------------------------
It seems that [at least] one of the processes that was started with
mpirun did not invoke MPI_INIT before quitting (it is possible that
more than one process did not invoke MPI_INIT -- mpirun was only
notified of the first one, which was on node n0).
mpirun can *only* be used with MPI programs (i.e., programs that
invoke MPI_INIT and MPI_FINALIZE). You can use the "lamexec" program
to run non-MPI programs over the lambooted nodes.
-----------------------------------------------------------------------------
I searched a lot both on google and this mailing list but couldn't find anything applicable. I'll appreciate if any of you may help me out from this :)
Best Regards,
Faisal
---------------------------------
TV dinner still cooling?
Check out "Tonight's Picks" on Yahoo! TV.
|