I would like to be able to start a non-oversubscribed run of a program in
OpenMPI as if it were oversubscribed, so that the processes run in Degraded
Mode, such that I have the option to start an additional simultaneous run on
the same nodes if necessary.
(Basically, I have a program that will a
> > Since I have single-processor nodes, the obvious solution
> > would be to set slots=0 for each of my nodes, so that using 1
> > slot for every run causes the nodes to be oversubscribed.
> > However, it seems that slots=0 is treated like
> > slots=infinity, so my processes run in Aggressive
Sorry Brian and Jeff - I sent you chasing after something of a red herring...
After much more testing and banging my head on the desk trying to figure this
one out, it turns out '--mca mpi_yield_when_idle 1' on the command line does
actually work properly for me... The one or two times I had pr
> You make a good point about the values in that file, though -- I'll add
> some information to the FAQ that such config files are only valid on the
> nodes where they can be seen (i.e., that mpirun does not bundle up all
> these files and send them to remote nodes during mpirun). Sorry for the
>