ACM Home Page
Please provide us with feedback. Feedback
Exploiting horizontal and vertical concurrency via the HPSm microprocessor
Full text PdfPdf (801 KB)
Source International Symposium on Microarchitecture archive
Proceedings of the 20th annual workshop on Microprogramming table of contents
Colorado Springs, Colorado, United States
Pages: 154 - 161  
Year of Publication: 1987
ISBN:0-89791-250-0
Authors
Wen-Mei W. Hwu  Coordinated Science Laboratory, University of Illinois, Urbana, IL
Yale N. Patt  Computer Science Division, University of California, Berkeley, CA
Sponsor
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 12,   Citation Count: 1
Additional Information:

abstract   references   cited by   collaborative colleagues  

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

ABSTRACT

HPSm is a single-chip microarchitecture designed and implemented at the University of California to achieve high performance. The approach is to exploit both vertical and horizontal concurrency in the microarchitecture. Experiments have been conducted to demonstrate the effectiveness of HPSm as compared to a popular single-chip microarchitecture, the Berkeley RISC/SPUR. Evaluations have been done with both control intensive and floating point intensive benchmarks. For both types of benchmarks, we show that the HPSm microarchitecture achieves significant speedup over the RISC/SPUR microarchitecture implemented with the same fabrication technology.


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
 
2
Hwu, W.W. and Patt, Y.N., "Design Choices for the HPSm Microprocessor Chip," Proceedings of the 20th Annual HICSS, pp. 329-336, Jan. 1987.
3
 
4
Fisher, J.A., "Very Long Instruction Word Architecture and the ELI-512," research report YALEU/DCS/RR253, Yale University, Computer Science Department, April 1983.
 
5
Anderson, D. W., Sparacio, F. J., Tomasulo, R. M., "The IBM System/360 Model 91: Machine Philosophy and Instruction - Handling," IBM Journal of Research and Development, Vol. 11, No. 1, 1967, pp. 8-24.
 
6
Tomasulo, R. M., "An Efficient Algorithm for Exploiting Multiple Arithmetic Units," IBM Journal, vol. 11, January 1967, pp 25-33.
 
7
Jeong, D.K., "Design of PLL-Based Clock Generation Circuits," IEEE J. Solid State Circuits, vol. SC-22, no.2, pp. 255-261, April 1987.
 
8
Shebanow, M.C., Patt, Y.N., Hwu, W., and Melvin, SW., "A C Compiler for HPS I, Highly Parallel Execution Engine", Hawaii International Conference on System Sciences - 19, Honolulu, HI, January, 1986.
 
9
 
10
 
11
Hill, M.D., private communication, April 1987.

Collaborative Colleagues:
Wen-Mei W. Hwu: colleagues
Yale N. Patt: colleagues