Article View: comp.arch
Article #2035Re: Fast DRAMs and caches (was Re: cache speed)
From: Mike Butts
Date: Fri, 25 Aug 1989 22:55
Date: Fri, 25 Aug 1989 22:55
24 lines
1846 bytes
1846 bytes
From article <26964@amdcad.AMD.COM>, by tim@cayman.amd.com (Tim Olson):
> In article <1989Aug24.215104.156@mentor.com> mbutts@mentor.com (Mike Butts) writes:
> | Another point about caches is that many fast RISC systems, such as Apollo's
> | DN10000 and the forthcoming Fujitsu SPARC-H, use separate instruction and data
> | caches to accomplish two memory operations in one cycle (so-called "Harvard
> | architecture"). You can't do that without caches unless you want to keep two
> | copies of main memory.
>
> Check out VRAMs (Video-DRAMs). They have two ports to the same memory
> -- a standard, random-access port, and a serial port that can be used
> to read sequential data concurrently with random accesses on the other
> port.
I take it you are proposing using the VRAM serial port for instruction fetches.
That would work out fine for linear code sequences, but would cost you a full
RAM cycle to do a branch. Delayed branch architectures could mitigate that
cost somewhat, but it would still cost you. It's cheaper than a cache, but not
as fast as a good one. Has anyone tried using VRAMs like that in a real
system?
--
Michael Butts, Research Engineer KC7IT 503-626-1302
Mentor Graphics Corp., 8500 SW Creekside Place, Beaverton, OR 97005
...!{sequent,tessi,apollo}!mntgfx!mbutts OR mbutts@pdx.MENTOR.COM
Opinions are my own, not necessarily those of Mentor Graphics Corp.
Technical Details
Message-ID:
<1989Aug25.225511.828@mentor.com>Path:
arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!uunet!zephyr.ens.tek.com!tektronix!sequent!mntgfx!mbuttsReferences:
<26964@amdcad.AMD.COM>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!uunet!zephyr.ens.tek.com!tektronix!sequent!mntgfx!mbutts From: mbutts@mentor.com (Mike Butts) Newsgroups: comp.arch Subject: Re: Fast DRAMs and caches (was Re: cache speed) Message-ID: <1989Aug25.225511.828@mentor.com> Date: 25 Aug 89 22:55:11 GMT References: <26964@amdcad.AMD.COM> Organization: engr Lines: 24