thanks for the pics..helps unmuddy the waters. But then you are saying my thoughts were right, although i had the hypertransport thing screwed up.
Quote Originally Posted by cadaveca
that's what i am saying...currently they have these links. this will not change with the dualcores, as they will fit in the same sockets...on the same boards. the way it's implemented, and the similarities to what we have currently, is highly intentional. that's why we have the crossbar controller, as doing it any other way WOULD require a new pinout...like the M2 socket, or whatever it's called, ot the 1066pin amd socket(dunno 'bout that one. may have just been an early revision of these cores or something).
what i was meaning was that a large part of the reason the crossbar is there in these cpu's is to allow for compatibility for future revisions, and dual/mult. The crossbar, onboard memory controller, and htt form just a framework for connection to the motherboard/chipset, and aren't really about the function of the cpu, if you know what i mean.

Quote Originally Posted by EMC2
Regarding more than 2 cores per physically CPU... they haven't yet shown the internal "hooks" for that and you start running into challenges in regards to power & thermal requirements, as well as die size (cost, yield, etc.). If those challenges were surmounted... That's one great thing about crossbar technology, you can always add more ports efficiently.
it should be easy to implement more cores, isn't it? power and thermal requirements be damned...it's the cache that makes the difference, no?

From what i have read, AMD have had amazing foresight in thier businessplan. I mean really, there is a reason there are 939pins in thier packages, and only 775 in intel. That alone is enough to give AMD an edge. But you know way far more than I do...i just read stuff online...But can you really see AMD using anything other than a crossbar for interconnection? Isn't this almost a standard for multiprocessing? I don't understand completely, but i do know that you have to get all that numbercrunching together somehow, and something has to link to the memcontroller and hypertransport...but then there's hypertransport...do they not NEED a crossbar, in order to use hypertransport?