ACM Home Page
Please provide us with feedback. Feedback
Hierarchical registers for scientific computers
Full text PdfPdf (922 KB)
Source International Conference on Supercomputing archive
Proceedings of the 2nd international conference on Supercomputing table of contents
St. Malo, France
Pages: 346 - 354  
Year of Publication: 1988
ISBN:0-89791-272-1
Authors
J. A. Swensen  Univ. of California, Berkeley, CA
Y. N. Patt  Univ. of California, Berkeley, CA
Sponsor
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 27,   Citation Count: 14
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/55364.55398
What is a DOI?

ABSTRACT

Simulations of scientific programs running on traditional scientific computer architectures show that execution with hundreds of registers can be more than twice as fast as execution with only eight registers. In addition, execution with a small number of fast registers and hundreds of slower registers can be as fast as execution with hundreds of fast registers. A hierarchical organization of fast and slow registers is presented, register-allocation strategies are discussed, and a novel, indirect, register-addressing mechanism is described.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Control Data Corporation, Control Data 7600 Computer System: Preliminary Reference Manual, Control Data Corporation, Minneapolis (circa 1970).
 
2
Cray Research, inc., "Cray-1 Computer Systems: Cray-1 S Series Hardware Reference Manual," HR- 0808, Mendota Heights, Minn. (1981).
 
3
Cray Research, Inc., "Cray Computer Systems: Cray X-MP Model 48 Mainframe Reference Manual,'~ HR-0097, Mendota Heights, Minn. {1984).
 
4
Cray Research, Inc., "Cray Computer Systems: Cray-2 Hardware Reference Manual," HR-2000, Mendota Heights, Minn. (198,5).
 
5
Denelcor, Inc., "HEP Hardware Reference Manual," 9000003, Denver (1982).
 
6
ETA Systems, Inc., "Mainframe Subsystem Equipment Specification," 003106, St. Paul, Minn. {February 27, lg87).
 
7
ETA Systems, Inc., "Mainfrar~ne Subsystem Instruction Specification for the ETA'"," 000211, St. Paul, Minn. (June 4, 1987).
 
8
 
9
F.H. MeMahon, "LLNL FORTRANS KERNELS' MFLOPS," Lawrence Livermore National Laboratory {March 1984).
 
10

CITED BY  14

Collaborative Colleagues:
J. A. Swensen: colleagues
Y. N. Patt: colleagues