🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #20537

Re: RISC as a "technology window"?

#20537
From: Brian bcase Case
Date: Sat, 25 Mar 1989 20:01
24 lines
1971 bytes
>The general consensus seems to be that
>the primary determinant is the physical implementation, but that the logical
>architecture heavily influences to what extent RISCy implementation techniques
>can be used.

Right, except that I don't agree that the primiary determinant is the
physical implementation.  A RISC is an architecture that *permits* a *clean*,
high-performance implementation.  A CISC architecture might be able to use
some high-performance implementation tricks, but cleanliness is next to
RISCyness.  The cleanliness becomes very important when superscalar
implementations, and probably multiple-processor-per-chip implementations,
are designed.

>The other issue is the granularity of instruction semantics.  The greater
>the granularity, the more opportunities there are for code optimization.
>It also increases the generality of the instruction set, making it more
>likely that all instructions will be used by (and useful to) more applications.
>The greater the difference in semantic level (primitiveness) between
>the machine instructions and high-level language statements, the easier it is
>to have high-quality code generation for a wide variety of languages.

I've never thought to use such pro-active phrasing in explaining the
advantage to software of simplicity, but I like it.  This is an excellent
way of saying it.
Technical Details
Message-ID: <16231@cup.portal.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!ucsd!ames!lll-winken!uunet!portal!cup.portal.com!bcase
References: <1552@vicom.COM> <15690@cup.portal.com> <1562@vicom.COM> <15702@clover.ICO.ISC.COM> <27681@apple.Apple.COM> <15695@winchester.mips.COM> <22974@ames.arc.nasa.gov> <13404@steinmetz.ge.com> <5798@pdn.nm.paradyne.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!ucsd!ames!lll-winken!uunet!portal!cup.portal.com!bcase
From: bcase@cup.portal.com (Brian bcase Case)
Newsgroups: comp.arch
Subject: Re: RISC as a "technology window"?
Message-ID: <16231@cup.portal.com>
Date: 25 Mar 89 20:01:52 GMT
References: <1552@vicom.COM> <15690@cup.portal.com> <1562@vicom.COM> <15702@clover.ICO.ISC.COM> <27681@apple.Apple.COM> <15695@winchester.mips.COM> <22974@ames.arc.nasa.gov> <13404@steinmetz.ge.com> <5798@pdn.nm.paradyne.com>
Organization: The Portal System (TM)
Lines: 24