Open MPI logo

Hardware Locality Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Development mailing list

Subject: Re: [hwloc-devel] more docs updates
From: Brice Goglin (Brice.Goglin_at_[hidden])
Date: 2011-01-14 17:18:30


Le 14/01/2011 23:08, Jeff Squyres a écrit :
> On Jan 11, 2011, at 5:19 PM, Brice Goglin wrote:
>
>
>>> When memory binding to nodesets or cpusets, do bit locations correspond to hwloc logical values or physical (os_index) values?
>>>
>> It's clearly stated in "hwlocality_sets" at the beginning of hwloc.h
>> that cpusets and nodesets are always made of physical/OS indexes.
>>
> Actually, it says this:
>
> * For use in hwloc itself, a hwloc_bitmap_t usually represents a set of
> * objects, typically logical processors or memory nodes, indexed by OS
> * physical number.
>
> which says both "logical" and "physical". :-)
>
> So it's definitely supposed to be physical?
>

yes physical. The above "logical processor" means "hyperthread" and the
non-intel variants :)

Brice