43a3baad5e
Don't filter the topology by cpuset if you are mpirun until you know that no other compute nodes are involved. This deals with the corner case where mpirun is executing on a node of different topology from the compute nodes. Simplify - don't mandate that all cpus in the given cpuset be present on every node. We can then run everything thru the filter as before, which ensures that any procs run on mpirun are also contained within the specified cpuset. Correctly count the number of available PUs under each object when given a cpuset Fix the default binding settings, and correctly count PUs when no cpuset is given Ensure the binding policy gets set in all cases |
||
---|---|---|
.. | ||
alps | ||
base | ||
env | ||
hnp | ||
lsf | ||
pmi | ||
singleton | ||
slurm | ||
tm | ||
tool | ||
ess.h | ||
Makefile.am |