as far as I know, Open MPI should follow the machinefile for spawn
operations, starting however for every spawn at the beginning of the
machinefile again. An info object such as 'lam_sched_round_robin' is
currently not available/implemented. Let me look into this...
Jean Latour wrote:
> 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
> Thank you very much
> Jean Latour
> users mailing list