Koozali.org: home of the SME Server

Legacy Forums => Experienced User Forum => Topic started by: brad on April 07, 2004, 10:35:14 PM

Title: is hyperthreading supported?
Post by: brad on April 07, 2004, 10:35:14 PM
Hey Guys...

I just installed SME6.0.1 on a brand new P4S800-MX MotherBoard from Asus with an Intel P4 CPU that does support HyperThreading.

I googled around the net trying to figure out how I tell if  hyperthreading on enabled on the server, but   I don't understand the results. Can someone look at these files for me?  Thanks.

  - Hyperthreading is turned on in the BIOS.
  - Changing "default=SMEServer-up" in lilo.conf
    to "...-smp" does not change /proc/cpuinfo
  - Is this just a case of SME not supporting my new hardware?




#cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Pentium(R) 4 CPU 2.80GHz
stepping        : 5
cpu MHz         : 2800.865
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 5583.66




#cat /etc/lilo.conf
prompt
timeout=50
default=SMEServer-up
boot=/dev/md0
map=/boot/map
install=/boot/boot.b
message=/boot/sme_server.pcx
linear
image=/boot/vmlinuz-2.4.20-18.7smp
        label=SMEServer-smp
        initrd=/boot/initrd-2.4.20-18.7smp.img
        read-only
        root=/dev/md1
        append="hdc=ide-scsi"
image=/boot/vmlinuz-2.4.20-18.7
        label=SMEServer-up
        initrd=/boot/initrd-2.4.20-18.7.img
        read-only
        root=/dev/md1
        append="hdc=ide-scsi"

#top | head -5
12:33pm  up 26 min,  1 user,  load average: 1.63, 1.65, 1.31
108 processes: 105 sleeping, 3 running, 0 zombie, 0 stopped
CPU states:  0.3% user, 88.2% system,  0.0% nice, 11.4% idle
Mem:   998932K av,   93564K used,  905368K free,       0K shrd,   29648K buff
Swap:  264952K av,       0K used,  264952K free                   27684K cached



**Thanks!**
Title: is hyperthreading supported?
Post by: Boris on April 08, 2004, 06:47:12 AM
It ocasionaly sees two CPUs on some combination of servers with Xeons, but doesn't work well (crashes).
Until new kernel is used with SME, just disable HT in the BIOS and use SMEServer-up as a default. Its plenty fast and stable that way.
Title: is hyperthreading supported?
Post by: Anonymous on April 08, 2004, 03:16:27 PM
Quote
Until new kernel is used with SME, just disable HT in the BIOS and use SMEServer-up as a default.


Does this mean Hyperthreading *will* be supported in the next release? Or should I post this in the 'Feature Request' forum?
Title: is hyperthreading supported?
Post by: msoulier on April 10, 2004, 02:55:56 AM
Quote from: "Boris"
It ocasionaly sees two CPUs on some combination of servers with Xeons, but doesn't work well (crashes).
Until new kernel is used with SME, just disable HT in the BIOS and use SMEServer-up as a default. Its plenty fast and stable that way.


I've seen SME 5.6 and 6.0 work quite well on HT-processors. If there are cases where it does not work, that would be news to me. Use the smp kernel.

Mike
Title: is hyperthreading supported?
Post by: Boris on April 10, 2004, 03:34:54 AM
Just an observation.
I've seen a sometimes stability problems with HT Xeons on some combination of DELL servers and desktops used for servers. Switching back to UP kernel generally fixed it.