🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #20454

Re: RISC as a "technology window"?

#20454
From: Hugh LaMaster
Date: Wed, 22 Mar 1989 17:26
32 lines
2412 bytes
In article <15695@winchester.mips.COM> mash@mips.COM (John Mashey) writes:
>faster, make FP go faster, and maybe put in some multiple FP units,
>a la CDC 6600s [and these things chew up area]. Note that Intel, with
>a million transistors, said the space budget didn't leave room for
>an IEEE divide..... (Compcon paper).

Things are getting to a very interesting stage, however.  I guess it is just
my big machine history showing again, but I keep wondering why, with a decent
sized register file, it wouldn't make more sense to put all FP/ALU hardware on
the same chip as the control unit, along with the instruction cache, 
and leave the MMU, and the data cache (which is almost always going to be 
larger than what you can put
on a chip no matter how large the chips get), to an external implementation.
This also leaves more flexibility in cache design/choice, which is reasonable
since data cache design is very dependent on what the chip is going to be used
for anyway.  I would expect to see a second MMU/cache chip available also for 
people who want to use it. Also, it would make some graphics/vector designs
easier to deal with also (at least potentially).

Last year, the answer always was: "High speed arithmetic (integer and/or FP)
is a specialty area."  I would think that the success of this years crop of
high-arithmetic-performance systems would have dispelled that notion by now.

So, my question is:  If you ASSUME that you have to have high speed arithmetic,
what is the best way to partition functions between chips?  I believe that the
best way is Control, ALU/FPU, and instruction cache on one chip, and data
cache/MMU on another chip.  Why doesn't the market agree with me?

  Hugh LaMaster, m/s 233-9,  UUCP ames!lamaster
  NASA Ames Research Center  ARPA lamaster@ames.arc.nasa.gov
  Moffett Field, CA 94035     
  Phone:  (415)694-6117       
Technical Details
Message-ID: <22974@ames.arc.nasa.gov>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!ames.arc.nasa.gov!lamaster
References: <1552@vicom.COM> <15690@cup.portal.com> <1562@vicom.COM> <15702@clover.ICO.ISC.COM> <27681@apple.Apple.COM> <15695@winchester.mips.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!ames.arc.nasa.gov!lamaster
From: lamaster@ames.arc.nasa.gov (Hugh LaMaster)
Newsgroups: comp.arch
Subject: Re: RISC as a "technology window"?
Message-ID: <22974@ames.arc.nasa.gov>
Date: 22 Mar 89 17:26:41 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>
Sender: usenet@ames.arc.nasa.gov
Organization: NASA - Ames Research Center
Lines: 32