Article View: comp.sys.intel
Article #543Re: Future of i860 line
From: Larry Meadows
Date: Fri, 28 Aug 1992 20:10
Date: Fri, 28 Aug 1992 20:10
44 lines
2402 bytes
2402 bytes
In article <1992Aug28.182116.4396@megatek.com> megatek!rstewart@uunet.uu.net writes: > [ discussion about why the i860 failed deleted ] > >My guess is that it is not a superscalar design. The chip relies heavily >of the code generating all the pipe lining. This makes compiler >writing difficult (right Larry?). It makes assembly coding difficult. Right. >It leads to slower nominal performance rates. While an i860 is very fast >on an infinitely long vector:vector operation (100 mflop @ 50 M) for >floating point that doesn't vectorize, it is less than blazing. > >Superscalar designs also handle concurrent execution of different processing >units alot nicer. > >So, if INTEL took an i960 core, expanded it to 64 bits wide, mix in floating >point, of i860 speeds, with out that damned pipelining by hand stuff, >had some SHARED registers between the floating point >and integer sections, did speculative instruction execution on the alu and >fpu, provided a 64 bit alu which ops could be segmented into >2*32, 4*16, or 8*8 bit concurrent 2's compliment operations, AND ALLOWED THE >ENTIRE DATA CACHE TO BE BOOT TIME SELECTABLE AS EITHER DATA CACHE OR MEMORY >MAPPED FAST DATA STORAGE, I'd be happy, and I think it would sell, IMHO. > >-Rich > >rstewart@megatek.com All this stuff sounds like nice for imbedded systems, but much of it sounds pretty useless for general purpose CPUs, at least the part about the segmenting and the cache mapping. I don't think that the hand pipelining is so bad, although being able to issue multiple fp instructions without freezing would be fine. However, I do agree that the lack of superscalar between the integer, multiplier, and adder is a problem. If it were truly superscalar rather than dual-op+dual-mode, it would be a lot easier to compile to. I still think that good system designs can make the i860 competitive with existing general-purpose risc chips. -- Larry Meadows The Portland Group lfm@pgroup.com
Technical Details
Message-ID:
<BtpMqA.CzB@pgroup.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!pgroup!lfmReferences:
<TMH.92Aug26230950@doppel.first.gmd.de> <1992Aug28.162446.20124@crd.ge.com> <1992Aug28.182116.4396@megatek.com>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.intel Path: arc1-ca.pugleaf.net!sparky!uunet!pgroup!lfm From: lfm@pgroup.com (Larry Meadows) Subject: Re: Future of i860 line Message-ID: <BtpMqA.CzB@pgroup.com> Date: Fri, 28 Aug 1992 20:10:57 GMT References: <TMH.92Aug26230950@doppel.first.gmd.de> <1992Aug28.162446.20124@crd.ge.com> <1992Aug28.182116.4396@megatek.com> Organization: The Portland Group, Portland, OR Lines: 44