Intel 3.4 hyperthreading/siblings

Dave Andruczyk djandruczyk at yahoo.com
Thu Feb 3 17:24:23 EST 2005


--- anthonyriga <torrodimerda at yahoo.com> wrote:

> How do I know if hyperthreading is actually working on
> Fedora 3. I know when it boots it loads the smp kernel
> but when I do  dmesg |grep -i cpu. Its only showing 1
> cpu as up.  Any suggestions?
> Initializing CPU#0
> CPU 0 irqstacks, hard=023ce000 soft=023ae000
> CPU: After generic identify, caps: 1febfbff 00000000
> 00000000 00000000
> CPU: After vendor identify, caps:  1febfbff 00000000
> 00000000 00000000
> CPU: Trace cache: 12K uops, L1 D cache: 8K
> CPU: L2 cache: 512K
> CPU: Physical Processor ID: 0
> CPU: After all inits, caps:        1febf3ff 00000000
> 00000000 00000080
> Intel machine check reporting enabled on CPU#0.
> CPU0: Intel(R) Pentium(R) 4 CPU 3.40GHz stepping 08
> per-CPU timeslice cutoff: 1462.61 usecs.
> WARNING: 1 siblings found for CPU0, should be 2
> Brought up 1 CPUs

Is your kernel compiled for SMP? and when compiling an SMP kernel there's a
nr+cpus choice,  I always set it to 2x the number of cpus (phys or virtual) as
in some cases my cpu' would be detected as CPU0, CPU2 (skipping CPU1) thus when
nr_cpus was set to 2, my second proc wouldn't be detected,  but it would if
nr_cpus was set to 3 or higher.  Hopefully that bug is fixed..




=====
Dave J. Andruczyk


		
__________________________________ 
Do you Yahoo!? 
Take Yahoo! Mail with you! Get it on your mobile phone. 
http://mobile.yahoo.com/maildemo 



More information about the nflug mailing list