We’d like to remind Forumites to please avoid political debate on the Forum.

This is to keep it a safe and useful space for MoneySaving discussions. Threads that are – or become – political in nature may be removed in line with the Forum’s rules. Thank you for your understanding.

📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!
The Forum now has a brand new text editor, adding a bunch of handy features to use when creating posts. Read more in our how-to guide

Trying to understand CPU reported

Oblivion
Oblivion Posts: 20,248 Forumite
Part of the Furniture 10,000 Posts Photogenic
edited 3 April 2013 at 1:42PM in Techie Stuff
Nothing earth shattering ... just trying to understand what I'm seeing here.

Brand new Dell T3600 workstation with one Intel Xeon CPU E5-1620 at 3.6Ghz. This is a 4 core processor.

When I look in Device Manager - it correctly reports "Intel Xeon CPU E5-1620 0 @ 3.6Ghz" but it has this entry 8 times! I might have expected one entry for the CPU or even 4 entries because it is a 4 core processor, but why on earth is it showing 8 entries?

149502907.OI38jpoz.CompMngr.jpg

Running Win 7 Ultimate 32 bit.
... Dave
Happily retired and enjoying my 14th year of leisure
I am cleverly disguised as a responsible adult.
Bring me sunshine in your smile

Comments

  • Matt_Nixon
    Matt_Nixon Posts: 234 Forumite
    Your CPU will have 4 physical cores, each with 2 logical cores, thus the OS is reporting 8.
  • Oblivion
    Oblivion Posts: 20,248 Forumite
    Part of the Furniture 10,000 Posts Photogenic
    Matt_Nixon wrote: »
    Your CPU will have 4 physical cores, each with 2 logical cores, thus the OS is reporting 8.

    OK, thanks for that Matt. Interesting. I've just noticed that in Task Manager - Performance, there are also 8 CPU columns showing. The first four show the most activity on the graph whilst the last four show only slight ripples of activity. Presumably if I found something really CPU intensive to run those last four columns would show increased activity.

    Anyway, the bottom line is that this machine is a godzillion times quicker that my 12 year old Dell with XP that this has now replaced, so I'm a happy if curious bunny. :)
    ... Dave
    Happily retired and enjoying my 14th year of leisure
    I am cleverly disguised as a responsible adult.
    Bring me sunshine in your smile
  • securityguy
    securityguy Posts: 2,465 Forumite
    Part of the Furniture 1,000 Posts Combo Breaker
    Oblivion wrote: »
    OK, thanks for that Matt. Interesting. I've just noticed that in Task Manager - Performance, there are also 8 CPU columns showing. The first four show the most activity on the graph whilst the last four show only slight ripples of activity.

    That's because hyperthreading relies on there being enough spare execution units within a core that you can run two, rather than one, threads on it (and on more exotic hardware, like Sun/Oracle "Niagra" chips, rather more than two). But if you've got n physical cores, it makes sense to put the first n threads on separate physical cores, because they are guaranteed to work properly. The fifth through eighth threads can then execute with a pretty good chance that the hyperthreading will give them what amounts to a physical core, but it's possible that it might not.
This discussion has been closed.
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 353.5K Banking & Borrowing
  • 254.1K Reduce Debt & Boost Income
  • 455K Spending & Discounts
  • 246.6K Work, Benefits & Business
  • 602.9K Mortgages, Homes & Bills
  • 178K Life & Family
  • 260.5K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16K Discuss & Feedback
  • 37.7K Read-Only Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.