| Multiple instruction issue and single-chip processors |
| Full text |
Pdf
(442 KB)
|
| Source
|
International Symposium on Microarchitecture
archive
Proceedings of the 21st annual workshop on Microprogramming and microarchitecture
table of contents
San Diego, California, United States
Pages: 64 - 66
Year of Publication: 1988
ISBN:0-8186-1919-8
|
|
Authors
|
|
A. R. Pleszkun
|
Department of Electrical and Computer Engineering, University of Colorado-Boulder, Boulder, CO
|
|
G. S. Sohi
|
Computer Sciences Department, University of Wisconsin-Madison, Madison, WI
|
|
| Sponsor |
|
| Publisher |
IEEE Computer Society Press
Los Alamitos, CA, USA
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 7, Citation Count: 1
|
|
|
ABSTRACT
In this paper we evaluate the performance of single-chip processors with multiple functional units. As a basis for our studies we use a processor model that is very similar to many of today's single-chip processors. Using this basic machine model, we investigate the performance that can be achieved if some limited form of multiple instruction issue is supported. For these investigations, we use 4 variants of the basic machine that represented different memory access times and branch execution times. In particular, we evaluate issuing 2 instructions per cycle and find that by restricting multiple instruction issue to load or branch instructions much of the same performance gains can be achieved as in the unrestricted form.
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
|
A. D. Berenbaum, et al, "CRISP: A Pipelined 32-bit Microprocessor With 13-kbit of Cache Memory ," IEEE Jounal of Solid-State Circuits, vol. SC-22, pp. 776-182, October 1987.
|
| |
2
|
CRAY, CRAY-1 Computer Systems, Hardware Reference Manual. Chippewa Falls, WI: Cray Research, Inc., 1982.
|
 |
3
|
D. R. Ditzel , H. R. McLellan , A. D. Berenbaum, The hardware architecture of the CRISP microprocessor, Proceedings of the 14th annual international symposium on Computer architecture, p.309-319, June 02-05, 1987, Pittsburgh, Pennsylvania, United States
[doi> 10.1145/30350.30385]
|
| |
4
|
J. R. Ellis, "Bulldog: A Compiler for VLlW Architectures," Research Report YALE/DCS/RR-364, Department of Computer Science, Yale University, Seattle, WA 98195, February 1985.
|
| |
5
|
J. A. Fisher, "A New Architecture for Supercomputing," Digest of Papers, COMPCON Spring 1987, pp. 177-180. February 1987.
|
| |
6
|
M. J. Flynn, "Very High-Speed Computing Systems," Proceedings of the IEEE, vol. 54, pp. 1901-1909, December, 1966.
|
| |
7
|
M. Horowitz, et al, "MIPS-X: A 20-MIPS Peak, 32-bit Microprocessor with On-Chip Cache ," IEEE Journal of Solid-State Circuits, vol. SC-22, pp. 790-799, October 1987.
|
 |
8
|
|
| |
9
|
F. H. McMahon, FORTRAN CPU Performance Analysis. Lawrence Livermore Laboratories. 1972.
|
 |
10
|
Y. N. Patt , W. M. Hwu , M. Shebanow, HPS, a new microarchitecture: rationale and introduction, Proceedings of the 18th annual workshop on Microprogramming, p.103-108, December 03-06, 1985, Pacific Grove, California, United States
|
 |
11
|
|
 |
12
|
|
 |
13
|
|
| |
14
|
J. Worlton, "Understanding Supercomputer Benchmarks," Datamation, vol. 30, pp. 121-130. September. 1984.
|
|