The memory controller is on the CPU; they couldn't make a quad channel platform for a consumer CPU, because they only have a dual channel memory controller on the die.
You forgot Kaveri with a quad-channel memory controller and a big boi GPU. I refuse to believe that AMD didn't consider this back when they were designing the APUs for the PS4 and XBox One.
x86 and ARM have different memory ordering models, sharing caches would be a nightmare (if even possible). And you're adding a lot of cost and complexity to the CPU to do this when you could just run x86 instead, and spend the transistors on making your CPU more efficient.
3DNow and SSE are totally different. 3DNow acts on the MMX registers, which are in turn aliased on the x87 registers, and only uses 64 bit vectors. It also inherited all the MMX problems of mixing with x87 code. SSE introduces completely new 128 bit vector registers separate from the x87 ones...
You presume the right hand talks to the left ;) in these big orgs they can be hiring right up until the day the whole business unit gets shut down by executive decision.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.