Unable to Specify --map-by numa:PE=4 in Trilinos Configuration for MPI Tests
Created by: nmhamster
@bartlettroscoe I have been specifying -D MPI_EXEC_POST_NUMPROCS_FLAGS:STRING="--map-by numa:PE=4"
in my Trilinos configuration but it appears that this is being passed to mpirun
or mpiexec
as a single argument (i.e. not two arguments).
I'd like to be able to run the Trilinos test in a sensible binding mode for OpenMP on hansen
, shiller
and shepard
.
So far I have backed off to --bind-to-socket
(a single argument) but it would be better to not have MPI ranks conflicting if we can avoid that (and use the true mapping option).