<< I believe it is a design fault, but its gonna hit AMD in the ass if they don't sort it out fast. >>
A design fault? What? Is it a design fault that the Pentium3 can't hit 2Ghz?
No...it's just a different design.
The k7 and p6 were designed with shorter pipelines/longer stages (lower clockspeed but more work/clock). The p6 died out first becuase it's pipeline was even shorter, and it's a much older design.
The p7 is designed with longer pipleines/shorter stages (higher clockspeed but less work/clock).
Yes we all know all this already, the point is, the k7 is designed to do a lot of work/clock, the p7 is not. Intel is counting on the clockspeed to make it more powerful. Fair enough. AMD is using the other approach to get performance.
As we've seen the end result is quite a close race in the workshop, but in the eyes of the consumer the Pnetium4 is faster since it has a bigger number. Hence the new Athlon Model XXXX.
This may bite AMD in the ass since a customer might get an Athlon Model 1600, and then find out it's only a 1400 and feel ripped off. Time will tell.
I think that what AMD needs to do is design a chip that has long pipelines and higher clock speed, because then the customers will think it's as fast (all technical merit of that approach aside).
But doesn't AMD have around 20% of the desktop processor market now?
They are far from the leading position, but they aren't exactly an ant either.