Try something like this instead: —map-by ppr:12:node —bind-to core —slot-list=0,2,4,6,8,…
You’ll have to play a bit with the core numbers in the slot-list to get the numbering right as I don’t know how your machine numbers them, and I can’t guarantee it will work - but it’s worth a shot. If it doesn’t, then I may have to add an option for such purposes Ralph > On Sep 12, 2015, at 7:39 PM, Saliya Ekanayake <esal...@gmail.com> wrote: > > Hi, > > We've a machine as in the following picture. I'd like to run 12 MPI procs per > node each bound to 1 core, but like shown in blue dots in the pictures. I can > use the following command to run 12 procs per node, but PE=1 makes all the 12 > processes will run in just 1 socket. PE=2 will make a process bind to 2 > cores, which is not what I want. > > --map-by ppr:12:node:PE=1,SPAN > > Thank you, > Saliya > > <image.png> > > -- > Saliya Ekanayake > Ph.D. Candidate | Research Assistant > School of Informatics and Computing | Digital Science Center > Indiana University, Bloomington > Cell 812-391-4914 > http://saliya.org > <http://saliya.org/>_______________________________________________ > users mailing list > us...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > Link to this post: > http://www.open-mpi.org/community/lists/users/2015/09/27558.php