🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #10612

Re: Will NeXT survive? Grow with the times?

#10612
From: Daniel Mocsny
Date: Sun, 05 May 1991 04:02
39 lines
2267 bytes
In article <7628@auspex.auspex.com> guy@auspex.auspex.com (Guy Harris) writes:
I wrote:
>>However, leading-edge hardware seems hard-pressed to maintain binary
>>compatibility very far backwards.
>
>Examples, please?  Yes, MIPS, SPARC, and HP-PA have all introduced
>additional user-mode-visible features to their architectures, but they
>haven't, as far as I know, invalidated any *old* stuff (other than

Will MIPS, SPARC, or HP-PA CPU run any binary compiled before the year
1985? That is what I meant by "very far backwards". (See that I
qualified my claim with "seems": I don't claim to have expertise
here.)

Here is another question for the comp.arch pundits:

Are we likely to see the fastest CPU in year X being able to run,
without change, a binary program more than 5 years old? (Does HP-PA
do this right now? If so, I am very impressed. I would be much more
impressed if it could also run the large existing libraries of 
CISC binaries at full speed, but that would be asking quite a bit :-)

Already, I have seen claims (possibly biased) that SPARC is now
sacrificing performance to maintain compatibility, and will therefore
not reach the top of the RISC pile again. Is this inescapable? Must
advancing hardware technology always obsolete software?

Would someone like to plot each leading CPU's performance vs. the age 
of the oldest compiled binary each CPU can run (at all)? Express CPU 
performance both as absolute, and normalized by clock rate, if possible.

My hunch would be that the chips with the shortest history of binary
compatibility tend to be the fastest, especially when normalized by 
clock rate.


--
Dan Mocsny				
Internet: dmocsny@minerva.che.uc.edu
Technical Details
Message-ID: <8324@uceng.UC.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!caen!news.cs.indiana.edu!uceng!minerva!dmocsny
References: <1991Apr29.144421.19819@oakhill.sps.mot.com> <1991May1.160128.1367@sono.uucp> <8283@uceng.UC.EDU> <7628@auspex.auspex.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!caen!news.cs.indiana.edu!uceng!minerva!dmocsny
From: dmocsny@minerva.che.uc.edu (Daniel Mocsny)
Newsgroups: comp.arch
Subject: Re: Will NeXT survive? Grow with the times?
Message-ID: <8324@uceng.UC.EDU>
Date: 5 May 91 04:02:46 GMT
References: <1991Apr29.144421.19819@oakhill.sps.mot.com> <1991May1.160128.1367@sono.uucp> <8283@uceng.UC.EDU> <7628@auspex.auspex.com>
Sender: news@uceng.UC.EDU
Organization: University of Cincinnati, Cin'ti., OH
Lines: 39