Article View: comp.arch
Article #20224Re: i860 overview (long)
From: David Hough
Date: Mon, 06 Mar 1989 19:22
Date: Mon, 06 Mar 1989 19:22
30 lines
1771 bytes
1771 bytes
> The frcp and frsqr insns give return approximate reciprocal and 1/square
root "with absolute significand error < 2^-7". Intel supplies routines
for Newton-Raphson approximations that take 22 clocks (*almost* single
precision) or 38 clocks (*almost* double precision), and the Intel i860
library provides true IEEE divide. [RISC design principles at work:
divides are infrequent enough not to slow down/drop some other feature
to provide divide hardware.]
Another RISC design principle that will be discovered by whoever trys to
build an engineering work station out of this chip: you base your design
on few or small benchmarks at your peril.
Not every engineering computation can be reduced to linpack-style memory
intensive adds and multiplies. Division and sqrt are important in a lot
of realistic applications - spice for starters. And spice convergence
sometimes is a function of how clean the arithmetic is (at least for the
inappropriately popular mosamp2 benchmark). A system with a TI 8847
running at the same clock should beat an i860 on a number of realistic
applications.
None of which should be construed to imply that the i860 won't be very
good on the applications for which it was designed, such as graphics
processors.
David Hough
dhough@sun.com
na.hough@na-net.stanford.edu
{ucbvax,decvax,decwrl,seismo}!sun!dhough
Technical Details
Message-ID:
<92634@sun.uucp>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!apple!oliveb!sun!dgh!dghReferences:
<807@microsoft.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!apple!oliveb!sun!dgh!dgh From: dgh%dgh@Sun.COM (David Hough) Newsgroups: comp.arch,comp.sys.intel Subject: Re: i860 overview (long) Summary: slow divide bad Message-ID: <92634@sun.uucp> Date: 6 Mar 89 19:22:25 GMT References: <807@microsoft.UUCP> Sender: news@sun.uucp Lines: 30