My openmpi-default-hostfile has
host1 slots=4
host2 slots=4
host0 slots=4

and my openmpi-mca-params.conf has
rmaps_base_mapping_policy = node
rmaps_base_oversubscribe = 1

If I invoke orterun -np 3 on host0, it puts rank0 on host0, rank1 on host1, 
rank2 on host2. I want it to put rank0 on host1, rank1 on host2, rank2 on host0 
(as specified in the host file). I cannot use nolocal because I do want it to 
run on host0.

How can localhost being rank0 be avoided without using -H?

Thanks,
saurabh

Reply via email to