sliderider wrote:
NexGens FPU design was clearly inferior to the one AMD already had, though. If you do an apples to apples comparison and put a AMD K5 PR120 against a Nexgen PF120, the FPU in the Nexgen loses. What makes it even worse for the Nexgen was the fact that the AMD K5 PR120 is actually clocked at 90mhz while the PF120 is clocked at about 108, so how can the AMD K5 FPU running faster at a slower clock speed be inferior to the Nexgen?
Dude, I only said K5 was inferior to K6. And bringing up nx586 is completely irrelevant as it has nothing to do with AMD.
sliderider wrote:
AMD could have coupled the FPU in the K5 with the integer core of the Nexgen and it would have been a better chip than the K6 that we got and been more competitive with Intel. Do you understand now?
For proof of this, all you have to do is go to swaayes 133 mhz challenge and you can see for yourself that at the same clock speed the K5 is roughly 36% faster than the K6 at FPU calculations.
Dude, if you were to cut out the FPU of the K5 and plump it into a K6 somehow, your K6 would probably again be limited to K5's maximum speed, which was 133Mhz.
AMD didn't abandon K5 for no reason you know.
Like I mentioned before, if you have a CPU that's 50% faster for each clock cycle but runs at half the speed, you're still doing a step backwards.
If you know the background story of the nx686 and the K6, then wouldn't you already know yourself why AMD didn't do exactly what you've mentioned?
I'll tell ya. AMD was falling back in the Mhz race and had to get something on the shelves very quickly. If they had done what you say, it would've set AMD even further back then it already was. AMD needed to generate cash fast. That's why they used nx686 as a base for their K6.
Making CPU's is not about being the fastest or making the most efficient chip, it's about making money and designing a K5-FPU + nx686 CPU wasn't the money way.