sliderider wrote:
I don't know but when a K6-2 or 3 overclocked to 600mhz can't even keep up with a 450mhz P-II in games because of the lousy FPU, that pretty much says all that needs to be said. 440BX plays all the period games better and you really have to screw something up badly to make it crash while Super 7 boards would regularly bring up BSOD's with error codes that few people outside Microsoft even knew existed.
The K6 FPU is not lousy. I've never had BSOD's with SS7 then and i'm not having them now. Yes, 440BX was a very good platform indeed. But your premise is wrong.
The K6 FPU could actually complete FPU ops faster than PII because the latter had a much higher latency in typical FPU instructions like FADD, FSUB and FMUL. The PII FPU however because it was fully pipelined it could complete 21 instructions at once against 11 of the K6. The tradeoff is that the PII will have a big penalty in a pipeline stall event. Not only this, but the branch prediction tables were more accurate in the K6.
Now here's the thing that people mostly have ignored. Your micro architecture efficiency means squat if code is not optimized for it. Now add adly written compilers, or even code crippled compilers and you are screwed. At the point of the advent of SIMD, a K6 was aroun 60% of the PII FPU performance, because code was always optimized for the Pentium. If you reverse the roles and have something heavily optimized for 3DNow!, then the PII will be eating dust. It was pretty much the moot point for Intel SSE later. And we know how the industry follows Intel. It's just how it was and it is still like that.
Paul Hsieh stated at that time:
"The state of floating point has changed so drastically recently, that its hard to make a definitive comment on this without a plethora of caveats. Facts: (1) the pure x87 floating point unit in the K6 does not compare favorably with that of the P-II, (2) this does not tend to always reflect in real life software which can be made from bad compilers, (3) the future of floating point clearly lies with SIMD, where AMD has clearly established a leadership role. (4) Intel's advantage was primarily in software that was hand optimized by assembly coders -- but that has clearly reversed roles since the introduction of the K6-2. "
If the OP needs a faster system why not build an Athlon 64 system or even Core 2 LGA 775? If he needs legacy ISA i believe there are industrial LGA775 motherboards out there that will serve his purpose. If he needs the flexibility of speed, that is, a balance of fast and slow the K6-III and SS7 is one of the best platforms, if not the best. The Athlon Thunderbird and the Athlon XP are also faster than PIII. I have a socket A motherboard that sports an ISA slot.