CPU number of cores seems not correct

enter image description here

As the image shows number of processors are 4.

But intel i5-4210U has only 2 cores as shown below. (Intel's own specs.)

enter image description here

So, if i5-4210U has only 2 cores than what is "4" indicating in the 1st pic?

lscpu gives this result:

Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 69
Stepping: 1
CPU MHz: 989.531
BogoMIPS: 4788.74
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0-3
6

3 Answers

Your CPU has only 2 cores, but supports 4 concurrent threads.

This is achieved by Intel's Hyper-Threading technology that allows to run two separate threads in parallel at the same time on one single core.

So 2 cores x 2 threads per core means 4 threads per CPU.

5

As you can see in the image you provided from Intel, the number of Threads is 4.

So I would say that Ubuntu is showing the number of Threads and not of the Cores

0

In i5-4210 processor of Intel there are 2 physical cores which are further split into 2 logical cores; these logical cores are achieved by Intel's hyper threading technology. Thus making it a total of 4 cores as shown in the pic. This info is also given in the other pic.

10

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like