Originally posted by: Bluga
I know it's due to on die mem controller, however can anyone elaborate that? Thanks.
Originally posted by: YossI
as mantioned above the defanition of the front side bus speed is the speed in which the CPU comunicates with the core logic, core logic being the north bridge.
sence the memory controler is on die, you can think of the front side bus as being the CPU speed.
i've heard from an AMD employ (on Recored) that the A0 stepping FSB is double and more (1400mhz as reprted ?) of that any motherboard offers today. Then I asked him wheather the FSB speed was the CPU speed and he said it is.
the real buty of the on-die memory controler is in MP configurations where the on die controler serves as dedicated front side bus to the memory.
So this implies to me that you want threads to stick with their CPU as much as possible, as having them jump as load varies would add penalties while the required memory is copied.Originally posted by: YossI
in a MP congiration Hammer system each processor is assigned dimms of memory to comunicate with.
if a given processor asks for a memory adress that itself isn't connected to then the request goes through a HyperTransport to the processor that can comunicate with the memory module which holdes the adress.
this adds a few lathncy clocks to memory request. a very small price compared to SMP conifgeration which shares a fixed memory bandwidth to all processors to handel requests for memory or cahce coherency.
you can genraly think of the on die memory controler as a dedicated front side bus to the memory...
Originally posted by: ShadowDJ
Is it true that the memory controller can be interchanged? I've heard that It can be changed to support different memory types, is that true? I'm a bit confised as to how that would work. I'm just guessing they would have different versions of hammer with different memory controllers at the same time. Also, how would you overclock a hammer? (if that that's even a possibility)
It really depends on what you think a FSB does. IMHO, any of these are "reasonable"Why Hammer doesn't need FSB
Because the multi-processor K8 can access memory on another K8, its not truly symmetric, having better access to memory on the local controller. Whether the MP software/hardware is aware of the difference between local and remote memory remains an open question.Will AMD no longer use SMP type design for multiple processors?
Originally posted by: rgwalt
Will AMD no longer use SMP type design for multiple processors?
Ryan