🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.intel
Article #541

Re: Future of i860 line

#541
From: william E Davidsen
Date: Fri, 28 Aug 1992 16:24
32 lines
2266 bytes
In article <TMH.92Aug26230950@doppel.first.gmd.de>, tmh@doppel.first.gmd.de (Thomas Hoberg) writes:

| Why did it fail, though? While there might be better CPUs today, I
| thought it pretty good when it came out. Was there anything seriously
| wrong with it (except that it'd do virtual caching)? Was it just that
| the various vendors were too busy promoting their own designs or
| tuning their old architectures? Is it just bad luck that nobody
| decided to pick it up or is there something about the i860 that I
| missed?

  Please realize that I am a casual 860 user who talks to serious
users... but the problem seems to be that there is not (or maybe was
not) a good C compiler which would generally take advantage of the
performance of the chip. During another discussion I had several people
tell me that the 860 would run about 4x faster hand coded than with the
best compiler they could buy. These were people who were using it for
image processing and DSP and who /liked/ the chip, so I don't think it's
being badmouthed.

  To some extent this is true of the FPU in the x87 line as well, but
not nearly to that extent. I did hand code one inner loop (11
instructions) for speed a few years ago, and got about 40% by playing
with the FP stack like a pipe organ. I would not expect a compiler to do
the things I did, and the small gain indicates that while there is room
for improvement the compiler do pretty well.

  The inner loop ran 600 million times per frame, so it was definitely
worth it!

-- 
bill davidsen, GE Corp. R&D Center; Box 8; Schenectady NY 12345
    I admit that when I was in school I wrote COBOL. But I didn't compile.
Technical Details
Message-ID: <1992Aug28.162446.20124@crd.ge.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!crdgw1!rdsunx.crd.ge.com!ariel!davidsen
References: <1992Aug23.020507.13375@thunder.mcrcim.mcgill.edu> <BtLGIG.3q2@pgroup.com> <TMH.92Aug26230950@doppel.first.gmd.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!crdgw1!rdsunx.crd.ge.com!ariel!davidsen
From: davidsen@ariel.crd.GE.COM (william E Davidsen)
Newsgroups: comp.sys.intel
Subject: Re: Future of i860 line
Message-ID: <1992Aug28.162446.20124@crd.ge.com>
Date: 28 Aug 92 16:24:46 GMT
References: <1992Aug23.020507.13375@thunder.mcrcim.mcgill.edu> <BtLGIG.3q2@pgroup.com> <TMH.92Aug26230950@doppel.first.gmd.de>
Sender: usenet@crd.ge.com (Required for NNTP)
Reply-To: davidsen@crd.ge.com (bill davidsen)
Organization: GE Corporate R&D Center, Schenectady NY
Lines: 32
Nntp-Posting-Host: ariel.crd.ge.com