DrMrLordX
Lifer
- Apr 27, 2000
- 22,977
- 13,068
- 136
According to Zoners, it is because they use the blood of baby seals....or was it puppies? Or maybe a deal with the devil.
Many Zoners seem to think that compilers and market share drive coders towards producing apps that give Intel chips an advantage. Are they right? Hard to say.
To the OP: perhaps one of the easiest ways to answer your question is for you to read something like this:
http://www.xbitlabs.com/articles/cpu/display/core2duo-preview_9.html
That should give you an idea of why Conroe took K8 out to the woodshed. For whatever reason, the architectural advantages of Conroe meshed really well with code that was out in the wild, and the net result was an enormous beatdown.
It didn't help AMD at all that Conroe (and later Penryn) scaled to much higher clockspeeds than K8 ever did.
Now all you have to do to figure out why K10 is losing to Nehalem-variants is to understand how Nehalem is a derivation of Conroe/Penryn, while K10/K10.5 is a derivation of K8. There are obvious major improvements for both camps, and you would do well to learn more about them if you want to answer your question.
