Gilles Gouaillardet <gilles.gouaillar...@gmail.com> writes: > Adam, > > keep in mind that by default, recent Open MPI bind MPI tasks > - to cores if -np 2 > - to NUMA domain otherwise
Not according to ompi_info from the latest release; it says socket. > (which is a socket in most cases, unless > you are running on a Xeon Phi) [There have been multiple nodes/socket on x86 since Magny Cours, and it's also relevant for POWER. That's a reason things had to switch to hwloc from whatever the predecessor was called.] > so unless you specifically asked mpirun to do a binding consistent > with your needs, you might simply try to ask no binding at all > mpirun --bind-to none ... Why would you want to turn off core binding? The resource manager is likely to supply a binding anyhow if incomplete nodes are allocated. > i am not sure whether you can direclty ask Open MPI to do the memory > binding you expect from the command line. You can't control memory binding as far as I can tell. That's specifically important on KNL, which was brought up here some time ago. _______________________________________________ users mailing list users@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/users