Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] memory binding
From: David Singleton (David.Singleton_at_[hidden])
Date: 2010-12-15 16:51:08


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