On Tuesday, June 22, 2010 01:50:26 am Samuel Thibault wrote:
> Jirka Hladky, le Mon 21 Jun 2010 23:40:14 +0200, a écrit :
> > processor   : 0
> > <nothing>
> > 
> > processor   : 1
> > physical id : 0
> > siblings    : 2
> > core id             : 1
> > cpu cores   : 2
> 
> This looks bogus indeed.
> 
> Samuel
> _______________________________________________
> hwloc-devel mailing list
> hwloc-de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel


Hi Samuel,

this is indeed kernel bug. It seems to affect only Pentium-D cpus. It's fixed 
in 
the new kernel. 

I work with kernel developers to back-port the fix into the older kernels. 
(RHEL 4.8 and RHEL5.5)

FYI, hwloc works on RHEL4 (kernel 2.6.9) just fine. It does not report cache 
information but otherwise CPU topology is reported correctly! :-) It's 
impressive given that it's based only on /proc/cpuinfo (there are no 
/sys/devices/system/cpu/*
entries on this old kernel version).

Thanks
Jirka

Reply via email to