Quad Core explained (SM article)
Linc
OwnerDetroit Icrontian
As a follow-up to our hugely-popular Dual Core explained article, Rob "Thrax" Hallock has written Quad Core Processing: Over-simplified, demystified, and explained, which I think is an even BETTER read.
Whether or not you're a nuts-and-bolts technophile, I think you'll really enjoy this piece.
Digg it!
Quad core is the future, and it's a future that's coming faster than the dual core one did. While few developers reacted quickly to the introduction of dual core CPUs, (perhaps unready for such a drastic change), developers have begun acting on quad core even before there was a chip to test it on. Valve Software (of Half-Life 2 fame) and Remedy Entertainment (of Alan Wake fame) both began work on optimizing quad core code before the Kentsfield had even finished production on the very first processor. This time, developers have had fair warning, and the good sense to read the writing on the wall.
Whether or not you're a nuts-and-bolts technophile, I think you'll really enjoy this piece.
Digg it!
0
Comments
...dug!
~Cyrix
I feel inspired.... awesome article
Nice job.
... but should this correspond to Panties now ?
Dug !!!
The approach is, as you should now, "inelegant" as well, and though most of the people see this plattform as interesting for the future (you're able to use future 2xQuad-cores, having an eight-core machine through two Socket 1207), I can't see the reason for that, other than having an option for a very tiny percentage of users.
Otherwise, stick with your current processors or buy Conroe/Merom until the real Quad-Core (Altair FX, etc) comes on Q2/Q3 2007.
-Thrax
I beg your pardon. Quad FX IS quad-core. Not pure, not native, but it's quad-core. The article speaks about inelegant and native approaches, and both Kentsfield and Quad FX are the inelegant ones. Yorkfield and Barcelona will be pure/native quad-cores.
I'm too a big fan of AMD, and I agree with you on AMD's early effort to "fill the gap" - a gap produced by Intel trying to anticipate native AMD quad-core - Let's wait for K8L. But until then, it's clear who's the winner.
I think Thrax's goal was to give a overview of 1 chip with 4 cores under one hood. Rather than a server type of setup with 2 chips running 2 cores each. Which is what 4x4 systems are doing.
Two CPUs is SMP. Period. It may have four cores, but it isn't quad.
Hence why they are called Dual socket Dual core systems If javipas theory was true we would have had Quad cores for many years now.. even dual Octuple systems
And by the way, Quad FX isn't SMP. It's NUMA. Each processor has access to their two banks of memory, something than differentiates this schema from SMP. (wikipedia - smp)
Your opinion about what quad core is and isn't is fine, but the simple fact of the matter is that only CPUs with four cores in <b>one package</b> is a quad-core chip. Just like two single-core CPUs weren't dual core.. They were SMP processors, nothing more, nothing less.
Just because it has four cores doesn't mean it's quad core. The quad core technique <b>must</b> employ Chip Level Multiprocessing (CMP) across four cores to qualify as a quad core part.
But again, even Thrax has said what I'm talking about: Kentsfield and Quad FX are inelegant quad-core processors. That's all.
You can argue that Kentsfield uses MCM (Multi Chip Module) to join two dies (Conroe) in one packaging, but as we'd say in Spain, thats a 'chapuza', (shoddy piece of work). And AMD's proposal is quite the same.
Good thing for us I don't write about marketing.