Hello,Testing the MPI_Comm_Spawn function of Open MPI version 1.0.1, I have an example that works OK, except that it shows that the spawned processes do not follow the "machinefile" setting of processors. In this example a master process spawns first 2 processes, then disconnects from them and spawn 2 more processes. Running on a Quad Opteron node, all processes are running on the same node, although the
machinefile specifies that the slaves should run on different nodes.
With the actual version of OpenMPI is it possible to direct the spawned processes on a specific node ? (the node distribution could be given in the "machinefile" file, as with LAM MPI)
The code (Fortran 90) of this example and makefile is attached as a tar file.
Thank you very much Jean Latour
spawn+connect.tar.gz
Description: Binary data
<<attachment: latour.vcf>>