[net.arch] Registers vs. cache

tdl@sequent.UUCP (12/13/83)

The work by Johnson that was mentioned in a previous article is
apparently still around BTL. There is an article by Ditzel and
McLellan called "Register Allocation for Free: The C Machine 
Stack Cache" that was presented at the 1982 conference on Architectural
Support for Programming Languages and Operating Systems (ASPLOS).
They cover most of the same arguments against caches that have been
presented here (expensive to dual-port, large addresses rather than
short register addresses, etc.) and then describe how they overcome
these problems. They come up with a solution that has all of the benefits
of registers without any of the problems.
Tom Lovett - Sequent Computer Systems, Inc.
{pur-ee | ogcvax} !sequent!tdl