I am using mpi_comm_spawn to launch one mpi-enabled executable from another. The jobs are running on clusters using SGE and PBS schedulers.
I can see that it's possible to specify the nodes on which to run the spawned executable (using the info argument list). However, is it also possible to specify the cores on which to run the spawned executable? I'd like the spawned executable to run on the same nodes and cores as the master executable, to minimise the resources used on the cluster. The master process would otherwise be doing "nothing" whilst waiting for the spawned executable to complete its work. Sent from Yahoo Mail on Android