Yes. Most of locality info comes from /sys/... on Linux.
Brice

Le 29/09/2014 22:59, Vishwanath Venkatesan a écrit :
> Thanks for the quick response, yes lstopo -l does make the numbers
> contiguous.
> Another question I had was, how does hwloc populate the information
> that certain cpus share a particular cache?
> is it form sys/.../cache/index*/shared_cpu_list?
>
> Thanks
> Vish
>
> On Mon, Sep 29, 2014 at 1:47 PM, Samuel Thibault
> <samuel.thiba...@inria.fr <mailto:samuel.thiba...@inria.fr>> wrote:
>
>     Vishwanath Venkatesan, le Mon 29 Sep 2014 13:38:35 -0700, a écrit :
>     > I was trying to use HWLOC on Ivybridge. I found that there is some
>     > inconsistency in the core numbering.
>     >
>     > In the attached image (generated from running lstopo (hwloc -
>     1.9.1), we can
>     > see that cores 6,7 do not exist although, PU#6 and PU#7 does exist.
>
>     I am not very surprised. Those are physical numbers, which BIOS &
>     such determine
>     in various ways, which may not be contiguous.  If you are looking
>     for a
>     contiguous numbering, you need to have a look at the logical
>     numbers, obtained
>     from lstopo -l.
>
>     Samuel
>
>
>
>
> _______________________________________________
> hwloc-users mailing list
> hwloc-us...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-users
> Link to this post: 
> http://www.open-mpi.org/community/lists/hwloc-users/2014/09/1103.php

Reply via email to