Open MPI logo

Hardware Locality Development Mailing List Archives

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

Subject: Re: [hwloc-devel] 1.0-rc1
From: Brice Goglin (Brice.Goglin_at_[hidden])
Date: 2010-03-03 05:56:42

Samuel Thibault wrote:
> Brice Goglin, le Wed 03 Mar 2010 09:56:42 +0100, a écrit :
>> I am asking people here, some are confused by all these
>> --logical/--physical outputs. One idea that came is to always keep the
>> logical index and print the physical index as an attribute. Something like:
>> $ lstopo -
>> Machine(1508MB) + Socket#0 (phys=0) + L2(phys=0,2048KB)
>> L1(phys=0,32KB) + Core#0(phys=0) + P#0(phys=0)
>> L1(phys=1,32KB) + Core#1(phys=1) + P#1(phys=1)
>> I am interested by this idea. The physical index could actually be
>> displayed as an attribute for Proc all the time since it's often
>> interesting.
> And for NUMA nodes too I guess?

Good point.

> However, what to show in the graphical output? Printing both indexes
> will make the output very large.

By the way, would it possible to print multiple lines in each objects?

> The usage I mostly have there is to
> pass --physical, to print the physical indexes of NUMA nodes and procs.

Keep --physical unchanged for the graphic output then ? But we'd have an
inconsistency between the graphic and text outputs then. So maybe we're
back to the initial question.