Something I heard

Hatman

Distinguished
Aug 8, 2004
2,024
0
19,780
I heard the big advantage the core2duos have over the althon 64 X2's range is that they talk to eachother over their cache, while the X2's comunicate with eachother using teh FSB. That is what gives the core2duos so much advanatge.

So I was wondering, for a 4200+ athlon 64 x2.

Would:
2.2gig = 11x 200mhz (stock)
actually be slower than
2.2gig = 8x 266mhz

Im just curious, because if Im guessing right that means the cores can communicate faster with the latter, and even though they are pretty much at teh same frequency it should work better, am I right? :D
 

angelkiller

Distinguished
Feb 1, 2007
178
0
18,680
Yeah, you got it backwards. AMD's X2's talk to each other on the CPU itself, so at whatever clockspeed the CPU operates at. So in a X2 4800 the two cores talk to each other at 2.5GHz. In a Core 2 Duo E6600, the two cores talk over a 1.07GHz FSB. (1066MHz) That's why high FSB's for Intel CPU's help so much. And don't forget that AMD's memory controller is built into the CPU operating at the CPU's speed. That's why C2D need all the memory bandwith they can get.

I'm not picking a side on which is better, just explaining the two different architectures to the best of my knowledge. (I could be wrong)
 

Ancalagon_uk

Distinguished
Jun 26, 2007
102
0
18,680
I heard the big advantage the core2duos have over the althon 64 X2's range is that they talk to eachother over their cache, while the X2's comunicate with eachother using teh FSB

you got it exactly the wrong way round.

X2's can talk to each other directly, all current Intel CPU's need to go through the FSB (which as a previous poster posted, runs at 1066 MHz)

The real reason the C2d is faster is because its a newer and better design. Its slightly held back by its fsb and lack of an integrated memory controller, but overall its just newer and better. integrated memory controller means there is no middle man in the memory hierarchy basically.

its much better at floating point calculations (decimal basically), which gives it a massive advantage.
 

Hatman

Distinguished
Aug 8, 2004
2,024
0
19,780
Damn I feel stupid now. Thanks a ton guys.

So, the core2duos run over the FSB so as it gets higher and higher they get faster and faster at sharing, ok.

Another question. A bit harder, this one is.

What I heard with the core2quads(ex: q6600) was that they are like, 2x e6600's.

And how it was made came to me as if it was a e6600 connected like over the cache, and 2 of those that communicated over the FSB.

Or is it the otherway round... I honestly dont know :D
 
Damn I feel stupid now. Thanks a ton guys.

So, the core2duos run over the FSB so as it gets higher and higher they get faster and faster at sharing, ok.
No. The C2D can talk to each other directly - as in, they share the same L2 cache. Sync'ing takes place directly too.
Another question. A bit harder, this one is.

What I heard with the core2quads(ex: q6600) was that they are like, 2x e6600's.

And how it was made came to me as if it was a e6600 connected like over the cache, and 2 of those that communicated over the FSB.
Essentially true; the C2Q slaps two C2D in a single package, the way the P4D did. As such, the C2Q does benefit from higher FSB speeds and would really enjoy an IMC.

AMD's design since the K7 was to make L2 cache an extension of the L1-Data cache, and then communicate with the memory controller through a crossbar system (in the K7, the crossbar was always talking to a single core, but the K7 design was basically dual-core ready). This crossbar system got used in the K8-X2; the UMC for this crossbar system can talk to any UMC it can find over any bus there is; this bus can either be on the motherboard, or inside the silicon.

In short, if Barcelona was actually nothing more than 2 K8-X2 slapped together, it would still be more efficient than Intel's current C2Q design. However, they could also expand the crossbar system so as to talk not to 2, but 4 cores 'before' going through the IMC (which would then take care of L3 cache, system RAM and other CPUs on the platform).

JumpingJack would probably correct me or give more precisions, however I hear he's gone MIA.
 

jonisginger

Distinguished
May 24, 2007
453
0
18,780
Nearly there. In theory, the new Quad Cores are shite in comparison to true quad core.

A qxxxx cpu is two c2ds welded together, same as a Pentium D.

So next gen quad cores might make them look shite
 

Hatman

Distinguished
Aug 8, 2004
2,024
0
19,780
Ok calm down. There were some posts that disagree with you. If I knew which guy was right I wouldnt need to be asking.

And either way, it doesnt change much, it runs how it runs which thankfully is good.
 

AthlonBoy

Distinguished
Jul 1, 2007
4
0
18,510
I don't think everyone here grasps what the difference between a Core 2 Duo and Core 2 Quad is. Yeah, naturally, it's a quad core Core 2, but there's more to it than that. If you put "Presler" in google image search you'll see what the Pentium D 900 looks like - two completely independent and separate pieces of silicon, two Pentium 4s, in a multi-chip-module (MCM).

The Core 2 Duo is a single chip, both cores share 4MB of cache, and talk to each other directly. The Core 2 Quad is a pair of such chips, on an MCM, like Presler. So you've got two 4MB caches, with a pair of cores on each. If the two seperate chips want to talk they've got to send stuff to the main motherboard chip (Northbridge) via the FSB. Like two pompous gits sitting next to each other on a bus, really, both thinking they're too good to talk to the other face to face. Or, a grumpy neighbor who only stays in touch by sending a letter by post, rather than just saying "hi" over the fence. There's a good picture here.

Normally that means the FSB gets clogged, like trying to cram a small elephant down a straw (and then back again), but in real life it just doesn't matter much for a desktop. Overclocking definitely helps though. Servers and workstations, that's something else.

As for AMD chips, they talk using an onboard Crossbar Switch, not unlike a network switch/hub really. The cores, memory controller, and hypertransport link (to the northbridge) are hooked up to this crossbar, and it's all on one bit of silicon. No MCM hot-gluing here. (Technically the cores are connected to a system request queue, which itself is linked to the Crossbar, but that's a bit irrelevant.) It's a pity the cores themselves can't quite match what's in a Core 2 Duo...

AMDs upcoming K10 Barcelona chip still uses that system, with four cores on the system request queue, one HT link on the crossbar (up to four in servers), two memory controllers, and a global 2MB store of L3 cache thrown in somewhere for good measure. Most likely that's on the crossbar as well. If the individual cores in a K10 can match/beat what's in a Core 2, they've got a damn good chip on their hands.

That should set you straight. Oh and by the by, first post!
 

AthlonBoy

Distinguished
Jul 1, 2007
4
0
18,510
Ok, forget what I said earlier. AthlonBoy is right. Wow, that clears things up.

Thanks. :)

AthlonBoy, to the rescue! Look out, it's NetburstMan! He's going to ramb-us!





...I'll see myself out.
 

AthlonBoy

Distinguished
Jul 1, 2007
4
0
18,510
:lol:

Nice to see you don't live up to the fanboy connotations of your name.

Thanks, I try. :p

Ehh, it's an old name, chosen when Athlon really did mean the best of the best. I respect whichever is the fastest chip out there. I definitely lean towards AMD as a company, but that ain't stopped me buying a Core 2 Duo. :twisted:

I'm AthlonBoy in that I'm a whore to performance parts.
 

Rabidpeanut

Distinguished
Dec 14, 2005
922
0
18,980
Man i just wish AMD would get off their arses and fix the problems they are having with keeping up else i will be forced to switch to intel. Lets just hope the next lot of cpu's are good, AM3 better rock the c0ck or i will be behind once again...
 

Hatman

Distinguished
Aug 8, 2004
2,024
0
19,780
I hope too. All this stuff ehre is nice to know but all I really care about is which is better lol.


Which should be the not yet released quad core athlons... but, its AMD.


-------------

Another Question.

Ok, so the ones that like operate over the FSB are the Pentium D's and that was their weakenss? hasnt been a lot of mention of them in here.

Does that mean increasing the FSB on em makes them communicate faster?