On 12/14/2010 09:06 AM, Jeff Squyres wrote:
Should we add an MCA parameter to switch between BIND and PREFERRED, and
perhaps default to BIND?
I'm not sure BIND should be the default for everyone - memory imbalanced jobs
might
page badly in this case. But, yes, we would like an MCA to choose and allow
sites
to select BIND as their default if they wish. An mpirun option like
--bind-to-mem
would need a preferred/affinity alternative and I'm not sure how of a nice
notation/
syntax for that.
How about:
--mca maffinity_libnuma_policy bind|preferred
Yep, that appears to meet the Open MPI standards of maximal verbosity. :-)
Anything is OK as long as the functionality is there.
I can do that for the v1.5 series, if you'd like. I can't really do it for v1.4 because
that series is in "bug fix only" mode. However, given that we're revamping all
of our affinity support, I don't know what the future interface will look like -- so the
name may change, or ...
That's all fine - much appreciated.
Cheers,
David