Hi Brice, you said:
"PU P#0" means "PU object with physical index 0". "P#" prefix means "physical index". But from the hwloc manual, page 58: HWLOC_OBJ_PU: Processing Unit, or (Logical) Processor.. but it is in conflict with what you said :( 2011/8/1 Brice Goglin <brice.gog...@inria.fr> > ** > "PU P#0" means "PU object with physical index 0". > "P#" prefix means "physical index". > "L#" prefix means "logical index" (the one you want to use in > get_obj_by_type). > Use -l or -p to switch from one to the other in lstopo. > > Brice > > > > Le 01/08/2011 14:47, Gabriele Fatigati a écrit : > > Hi Brice, > > so, if I inderstand well, PU P# numbers are not the same specified as > HWLOC_OBJ_PU flag? > > 2011/8/1 Brice Goglin <brice.gog...@inria.fr> > >> Le 01/08/2011 12:16, Gabriele Fatigati a écrit : >> > Hi, >> > >> > reading a hwloc-v1.2-a4 manual, on page 15, i look an example >> > with 4-socket 2-core machine with hyperthreading. >> > >> > Core id's are not exclusive as said before. PU's id are exclusive but >> > not physically sequential (I suppose) >> > >> > PU P#0 is in socket P#0 on Core P#0. PU P#1 is in another socket! >> >> These indexes are "physical indexes" (that's the default in the >> graphical lstopo output). But we may want to make that clearer in the doc. >> >> Brice >> >> > > > -- > Ing. Gabriele Fatigati > > Parallel programmer > > CINECA Systems & Tecnologies Department > > Supercomputing Group > > Via Magnanelli 6/3, Casalecchio di Reno (BO) Italy > > www.cineca.it Tel: +39 051 6171722 > > g.fatigati [AT] cineca.it > > > -- Ing. Gabriele Fatigati Parallel programmer CINECA Systems & Tecnologies Department Supercomputing Group Via Magnanelli 6/3, Casalecchio di Reno (BO) Italy www.cineca.it Tel: +39 051 6171722 g.fatigati [AT] cineca.it