Originally posted by: Cyron5
Intel has already responded to the question of on-die memory controllers. I'm sorry I don't have a link, but the interview was published almost a year ago. The decision to keep the memory controller off-die is driven by a desire to maintain CPU architecture independent of memory technology implementation. The point was to allow Intel to incorporate new (cutting-edge) memory technologies into current and future processor implementations without having to retool the die.
My personal opinion is that memory, like all new technology, goes through a significant "maturing" phase (e.g. DDR2) when it's performance and new features are rarely justified by exhorbitant early adoption pricing. I agree with the poster and, historically, there seems to be very little benefit in keeping the controller off-die in light of the price/performance history and trends regarding recent memory technologies including RAMBUS, DDR1 and DDR2 especially.
But, I'm not privy to the high level meetings where they decided this. There could be one or many other reasons, perhaps not performance related, the group may have considered prior to making their decision. Just remember, what the PR-man puts out is never all the information. Intel's interests and their priorities, or AMD's for that matter, rarely match those of their consumers.
I am an Intel employee working in a processor technology division. The views expressed in this message are mine alone and do not in any way represent those of Intel Corporation.