topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Sunday December 15, 2024, 2:50 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: A curiousity: Intel's 'Core' processors ...  (Read 3750 times)

barney

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,294
    • View Profile
    • Donate to Member
A curiousity: Intel's 'Core' processors ...
« on: December 19, 2010, 11:26 PM »
I'm really curious about this, but nothing I've researched gives me a satisfactory answer, so I thought I'd try it here.

My primary box has an Intel i7 processor, with Win7 64-bit OS.  A desktop widget, All CPU Meter shows eight (8) channels (?).  By loading the CoreTemp utility, the widget will display CPU temp(s).  However, when I look at the CoreTemp data, it shows only four channels.  After noticing this, I've observed that of the eight (8) indicators shown by All CPU Meter, each pair shows the same temperature, i.e., channels one (1) and two (2) are the same, three (3) and four (4) are the same ...

Now I'm curious about the CPU:
  • How many cores does it really have?
  • Why do I see eight (8) channels while CoreTemp]/i] shows only four (4)?
  • Why can I see, upon occasion, activity in the even-numbered channels?

'Nother words, "What the hell is going on here?"

Edit:  how do I display numeral eight in parentheses without showing a happy face?
« Last Edit: December 19, 2010, 11:28 PM by barney »

scancode

  • Honorary Member
  • Joined in 2007
  • **
  • Posts: 641
  • I will eat Cody someday.
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: A curiousity: Intel's 'Core' processors ...
« Reply #1 on: December 19, 2010, 11:32 PM »
Your Core i7 processor has 4 cores, and hyperthreading support. Task manager sees it as 8 processors. (4 physical cores for a total of 8 logical threads)

mwb1100

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,645
    • View Profile
    • Donate to Member
Re: A curiousity: Intel's 'Core' processors ...
« Reply #2 on: December 19, 2010, 11:35 PM »
The i7 is a quad-core processor with 'hyper threading' technology.  Each core can run 2 threads concurrently (with some limitations).  so some tools show the processor as having 8 processors, even though 4 of those processors are 'virtual', provided by the hyper-threading.

As I understand it, hyper-threading basically provides 2 sets of registers and an instruction decoding pipeline for each thread. However, there's only a single execution unit that the two 'hyper-threads' must share. One thread can use the execution unit when the other is waiting for a memory fetch, for example.

(and you can get an (8) to show up by checking the "Don't use smileys" box at the bottom of the edit window - just above the "Attach" field).
« Last Edit: December 19, 2010, 11:42 PM by mwb1100 »

barney

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,294
    • View Profile
    • Donate to Member
Re: A curiousity: Intel's 'Core' processors ...
« Reply #3 on: December 20, 2010, 10:04 AM »
Hm-m-m ... that seems simple enough.  I remember seeing a treatise or three (3) on hyper-threading, but the treatment was much more esoteric ... sometimes, it seems, search results are overly technical, less clear than they might be  :o.  I wish Google had a toggle, dumbass/technical  :P.

Guess I'll have to live with the lack of paren-8-paren ... I was hoping for a different resolution ... smileys are the only thing that save me from seeming even more brusque than I am  :huh:.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: A curiousity: Intel's 'Core' processors ...
« Reply #4 on: December 20, 2010, 10:14 AM »
You can also select text and hit the "nobbc" tag button, which tells the forum to ignore text between the tags  when it comes to things like smileys.

barney

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,294
    • View Profile
    • Donate to Member
Re: A curiousity: Intel's 'Core' processors ...
« Reply #5 on: December 20, 2010, 10:37 AM »
Doesn't seem to work for me ... (8) is plain, and (8) is within the nobbc tags, but both display as a smiley  :'(.