Re: [OMPI users] Trying to map to socket #0 on each node

2015-12-07 Thread Nick Papior
Couldn't it be that the slot list should be 0,1,2,3? It depends on the setup. You can get some more information about _what it does_ by using --report-bindings (when/if it succeeds). 2015-12-07 16:18 GMT+01:00 Carl Ponder : > *On 12/06/2015 11:07 AM, Carl Ponder wrote:* > > I'm trying to run a m

Re: [OMPI users] Trying to map to socket #0 on each node

2015-12-07 Thread Carl Ponder
*On 12/06/2015 11:07 AM, Carl Ponder wrote:* I'm trying to run a multi-node job but I want to map all of the processes to cores on socket #0 only. I'm having a hard time figuring out how to do this, the obvious combinations mpirun -n 8 -npernode 4 -report-bindings ...

Re: [OMPI users] Trying to map to socket #0 on each node

2015-12-06 Thread Ralph Castain
The core counter spans the entire node, not just one socket. So one socket will have 0,2,4,6 and the other will have 1,3,5,7 > On Dec 6, 2015, at 10:44 AM, Carl Ponder wrote: > > On 12/06/2015 11:28 AM, Ralph Castain wrote: >> You want "-bind-to socket -slot-list=0,2,4,6" >> Or if you want ea

Re: [OMPI users] Trying to map to socket #0 on each node

2015-12-06 Thread Carl Ponder
*On 12/06/2015 11:28 AM, Ralph Castain wrote:* You want "-bind-to socket -slot-list=0,2,4,6" Or if you want each process bound to a single core on the socket, then change “socket” to “core” in the above As for host/rankfile - we do indeed support just asking for “the next em

Re: [OMPI users] Trying to map to socket #0 on each node

2015-12-06 Thread Ralph Castain
You want "-bind-to socket -slot-list=0,2,4,6" Or if you want each process bound to a single core on the socket, then change “socket” to “core” in the above As for host/rankfile - we do indeed support just asking for “the next empty node” in the syntax, though it depends on the OMPI version you

[OMPI users] Trying to map to socket #0 on each node

2015-12-06 Thread Carl Ponder
I'm trying to run a multi-node job but I want to map all of the processes to cores on socket #0 only. I'm having a hard time figuring out how to do this, the obvious combinations mpirun -n 8 -npernode 4 -report-bindings ... mpirun -n 8 -npernode 4 --map-by core -report-bindings ... mp