Operating System - Linux
1748265 Members
3965 Online
108760 Solutions
New Discussion юеВ

Re: Does 2 Quad core with hyper threading equal to how many processor in linux

 
SOLVED
Go to solution
senthil_kumar_2
Regular Advisor

Does 2 Quad core with hyper threading equal to how many processor in linux

Hi All,

We have 2 Quad core processors with hyper threading enabled.

How many processors will be seen in /proc/cpuinfo of redhat and suse linux.
3 REPLIES 3
Nils_9
Advisor
Solution

Re: Does 2 Quad core with hyper threading equal to how many processor in linux

Hi,

1 HT-enabled Quad core processor shows 8 processors in Red Hat, so 2 should show 16 processors. Unless the kernel (for commercial reasons) has not been enabled to see them.

Don't forget to check in the BIOS if Hyper Threading is enabled.

I checked on a Intel Core i7 920 system : both Fedora 14 x86_64 and CentOS 5 x86_64 display 8 processors (from 0 to 7) in /proc/cpuinfo .

Hope this helps,

Nils
senthil_kumar_2
Regular Advisor

Re: Does 2 Quad core with hyper threading equal to how many processor in linux

Thanks a lot.
Zinky
Honored Contributor

Re: Does 2 Quad core with hyper threading equal to how many processor in linux

Senthil, it really "depends" on what processor you're on. INTEL, Power, IA64 and SPARC processors currently support CPU threading which may be dual threading for most or up to quad threads for Sparcs (CMT).

And yes, a hyperthread is counted as 1 CPU by the OS. So Nehalems and core i7,i5,i3 families from INTEL employ two hyperthreads per CPU core.

From a Licensing Standpoint -- be very careful though when furnishing your vendor with "CPU count". Ask them specifically what they want -- whether they license products by the CPU socket or CPU core. I've seen shops paying needlessly more thinking they've more CPU cores that than they really have with Hyperthreading on.

Hakuna Matata

Favourite Toy:
AMD Athlon II X6 1090T 6-core, 16GB RAM, 12TB ZFS RAIDZ-2 Storage. Linux Centos 5.6 running KVM Hypervisor. Virtual Machines: Ubuntu, Mint, Solaris 10, Windows 7 Professional, Windows XP Pro, Windows Server 2008R2, DOS 6.22, OpenFiler