[net.micro.pc] PC AT 80287 no faster than 8087

dgary@ecsvax.UUCP (08/31/84)

<>
A surprising fact surfaced at an IBM PC AT demo the other day:
While programs generally run 3x as fast on the PC AT as on the
PC, programs making heavy use of the floating point chip (8087 on
the PC, 80287 on the PC AT) seem to run at the same speed.  For
example, inverting a 30x30 matrix in IBM's APL took about 10
seconds on both machines.  This was confirmed by tests of at least
two programs (the APL interpreter and an program written in (I think
it was) assembler.  Very curious.  My suspicion is that the 8087 and
the 80287 run at about the same speed, and that most of the
time being eaten up in these tests was floating point crunching.
I'm still surprised the faster and wider memory access didn't
speed things up!

D Gary Grady
Duke University Computation Center, Durham, NC  27706
(919) 684-4146
USENET:  {decvax,ihnp4,akgua,etc.}!mcnc!ecsvax!dgary

gnu@sun.uucp (John Gilmore) (09/07/84)

Indeed, the 8087 and 80287 are the same inside.  There's just a
different bus interface.

Somehow changing the bus interface took them about as long as it took
to produce 80286's.  They had working samples in April '83 but at the
time various people were figuring out how to hook them up to 68000's.
For some mysterious reason they decided to withdraw the part until the
80286 was ready.

Here's to open systems.

starr@shell.UUCP (Bob Starr) (09/14/84)

Check the specs of the chips... it takes the same number of clock
cycles for the FP operations on both chips. The AT is clocked faster
than the PC, so the 80x87 should run a tad faster on the AT. 

Yes, it is a little disappointing.... but real application speeds
(in C) of 10-12K flops isn't shabby for a micro!