Jeff Squyres, le Thu 06 Jan 2011 03:39:28 +0100, a écrit :
>  * \note HWLOC_MEMBIND_STRICT is only supported with this function on
>  * some systems.  If it is specified on an unsupported system, -1 is
>  * returned and errno is set to ENOSYS.

Err, not exactly: there is currently no system where hwloc_get_membind
is supported without STRICT but not supported with STRICT.

>  * If HWLOC_MEMBIND_STRICT is not specified, or if all the process'
>  * (or thread's) pages have the same memory binding policy,

policy _and nodeset_ (i.e. actually just one node).

> \p nodeset
>  * is cleared.  Each page is then examined and has the bit set in \p
>  * nodeset corresponding to the NUMA node where it is located.  The
>  * resulting \p nodeset represents the set of NUMA nodes containing
>  * all the pages in the process (or thread).

Samudl

Reply via email to