Quote:
Originally Posted by publius
Yes, dual core is two processors, that's what it means, two CPU cores on one chip that plugs in one socket. Those two cores do share some minor things.
What I was talking about was a *hyperthreading* CPU, something Intel did a while back. Here a single CPU core splits itself into two logical processors. It is conceptually the same thing as time-slicing and regular threading, where the OS just time slices pieces of code in a queue, except here the hardware does it itself by processing two instruction streams at once (AMD always poo-pooed this, IIRC)
There is a big difference between those two, and that's what I was commenting about. Dual core is two physical pieces of instruction stream processing hardware.
My other comment was about the *licensing*. NT Workstation/Win2K/XP/Vista was limited to "two processors". The SMP kernel can theoretically go to 32, but for licensing reasons, they put limits. Now, with hyperthreading and dual core, that seemed unfair.
So they relented and said that, for purposes of licensing, one processor is one socket. The licensing refers to the number of sockets that will be supported. How many cores and hyperthreaders per socket will not matter.
So XP, running on a board with two sockets, each of which contains a Quad-core Intel chip with each core hyperthreading, will see that as 16 logical CPUs total. That is 8 physical cores, each splitting into two logical CPUs, for a total of 16.
-Richard
|
I have a 3.06 P4 with hyperthreading. It works OK in some situations, but it's certainly no dual core answer. The advantage it had was that it only took about 5-10% more circuitry added to the core while offering an increase between 15-35% on programs that could take advantage of it. Not a bad situation for the time.
Certainly the new dual cores are far better. I've been considering upgrading my main computer, but so far haven't done so. My old P4 is still doing me fine, and I don't have time for playing games like I used to. Although with Starcraft 2 coming out, I just might have to bite the bullet and build myself a new machine.