I see good and bad about this. I was hoping to see multiple paths to memory using multiple memory controllers. Building the memory controller into the CPU kills that.
What happens to the motherboard designs which do incorporate multiple memory paths so multiple CPU;s can access memory (read) simulatanesouly or read/write to different regions of RAM simultaneously? Granted, these are server motherboards, but that is a huge performance benefit.
I am sure it will reduce costs, but I really hope Intel leaves the memory controller external for the higher end CPU family.
For a single CPU I can see the benefit, but for multi-core or multi-CPU systems it takes a big performance boost away from the system. Unless Intel plans on incorporating multiple memory buses along with this. I really do not see that happening due to pin count.
Unless the memory bus is going serial?
==
Overall I do not like it. It kills the flexibility of pairing different memory controllers with CPU's to work well in different implementations.
EDIT: As a side note, I have watched over the years as OEM's have bled the industry dry of performance oriented solutions in favor of cutting costs. So this comes as no surprise to me. I cannot blame Intel for this move at all.