So to be clear: if nothing is specified, we map-by socket and rank-by slot
if map-by <obj> is specified, we will also rank-by <obj> as that seems to be the user expectation (based on feedback on the user/devel lists) On Dec 17, 2013, at 2:19 PM, Jeff Squyres (jsquyres) <jsquy...@cisco.com> wrote: > I actually asked Ralph to make one more change. The default MCW rank > ordering was to match the mapping. So in the np>2 case, on a 2 socket > system, we'd order like this: > > ----- > [savbu-usnic-a:01121] MCW rank 0 bound to socket 0[core 0[hwt 0-1]]: > [BB/../../../../../../..][../../../../../../../..] > [savbu-usnic-a:01121] MCW rank 1 bound to socket 1[core 8[hwt 0-1]]: > [../../../../../../../..][BB/../../../../../../..] > [savbu-usnic-a:01121] MCW rank 2 bound to socket 0[core 1[hwt 0-1]]: > [../BB/../../../../../..][../../../../../../../..] > [savbu-usnic-a:01121] MCW rank 3 bound to socket 1[core 9[hwt 0-1]]: > [../../../../../../../..][../BB/../../../../../..] > ----- > > I think in this case, we want to order MCW 0,1 on the same socket, and MCW > 2,3 on the other socket (vs. MCW 0,2 on one socket and MCW 1,3 on the other > socket). > > (of course, this is all *by default*, meaning that you can change it with > mpirun CLI options to do whatever you want) > > Speak now if you disagree... > > -- > Jeff Squyres > jsquy...@cisco.com > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel