High-bandwidth/low latency temporary storage for supercomputers
Technical Report
·
OSTI ID:6890141
The traditional use of memory and symmetrical set of registers for storage of temporary results of scientific programs requires more execution time, hardware, and instruction-stream bandwidth than necessary. Novel register organizations that can be easily integrated into traditional supercomputer architectures can reduce all of these requirements. Execution speed can be more than doubled by storing temporary results in an asymmetrical set of general-purpose registers or an asymmetrical set of vector registers, instead of in memory and a small register-set. Faster access and a hardware cost one fourth that of traditional vector registers can be had by using a vector register that incorporates a pipelines, random-access-memory chip. If a large enough set of registers is used, the need to store temporary results in memory and then reload them for later use can be eliminated; this saves both instruction-stream bandwidth and execution time. 111 refs., 43 figs., 40 tabs.
- Research Organization:
- Lawrence Livermore National Lab., CA (USA); California Univ., Berkeley (USA). Computer Science Div.
- DOE Contract Number:
- W-7405-ENG-48
- OSTI ID:
- 6890141
- Report Number(s):
- UCRL-21106; UCB/CSD-87/383; ON: DE88016981
- Country of Publication:
- United States
- Language:
- English
Similar Records
High-bandwidth/low-latency temporary storage for supercomputers
High-bandwidth/low-latency temporary storage for supercomputers
Apparatus and method for synchronization of a coprocessor unit in a pipelined central processing unit
Thesis/Dissertation
·
Wed Dec 31 23:00:00 EST 1986
·
OSTI ID:5501780
High-bandwidth/low-latency temporary storage for supercomputers
Book
·
Wed Dec 31 23:00:00 EST 1986
·
OSTI ID:6948768
Apparatus and method for synchronization of a coprocessor unit in a pipelined central processing unit
Patent
·
Tue Jul 24 00:00:00 EDT 1990
·
OSTI ID:6473540