Author: Johan Klockars (194.236.123.228)
Date: 01-13-2002 13:28
That's the silliest thing I've seen in a while...
Sure, the '040 FPU will be slow if all you do is calculate sin/cos/log and such things. Just like in every modern FPU except the x87, those things are not implemented and should be handled via library calls.
The reason why those things are not implemented in modern chips is that they can't be done without some form of micro-code, which will not run significantly faster than normal instructions anyway.
On the things that count (as in actually being used frequently), add/sub/mul etc, the '040 FPU is about ten times faster than the 68882.
Also, the '040 no longer has the coprocessor interface of the '020/'030, so it will have to talk to the 68882 on the board using memory accesses...
And of course, the '040 is not 100% compatible with the '030, anyway.
|