Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Strategies for managing the register file in RISC

Journal Article · · IEEE Trans. Comput.; (United States)
The RISC (reduced instruction-set computer) architecture attempts to achieve high performance without resorting to complex instructions and irregular pipelining schemes. One of the novel features of this architecure is a large register file which is used to minimize the overhead involved in procedure calls and returns. The authors investigate several strategies for managing this register file. The costs of practical strategies are compared with a lower bound on this management overhead, obtained from a theoretical optimal strategy, for several register file sizes. While the results concern specifically the RISC processor recently built at the University of California at Berkeley, they are generally applicable to other processors with multiple register banks. 11 references.
Research Organization:
Univ. of California, Berkeley
OSTI ID:
5363768
Journal Information:
IEEE Trans. Comput.; (United States), Journal Name: IEEE Trans. Comput.; (United States) Vol. 11; ISSN ITCOB
Country of Publication:
United States
Language:
English

Similar Records

Architectural approaches to the design of LISP-oriented reduced-instruction set machines
Thesis/Dissertation · Wed Dec 31 23:00:00 EST 1986 · OSTI ID:5635029

Are RISCs ready for real-time control?
Journal Article · Sat Nov 30 23:00:00 EST 1996 · InTech · OSTI ID:525881

Register file soft error recovery
Patent · Tue Oct 15 00:00:00 EDT 2013 · OSTI ID:1176530