DocumentCode
2400422
Title
IBM second-generation RISC machine organization
Author
Bakoglu, H.B. ; Grohoski, G.F. ; Thatcher, L.E. ; Kahle, J.A. ; Moore, C.R. ; Tuttle, D.P. ; Maule, W.E. ; Hardell, W.R., Jr. ; Hicks, D.A. ; Nguyenphu, M. ; Montoye, R.K. ; Glover, W.T. ; Dhawan, S.
Author_Institution
IBM Corp., Austin, TX, USA
fYear
1990
fDate
Feb. 26 1990-March 2 1990
Firstpage
173
Lastpage
178
Abstract
A highly concurrent second-generation superscalar reduced-instruction-set computer (RISC) is described. It combines a powerful RISC architecture with sophisticated hardware design techniques to achieve a short cycle time and a low cycles-per-instruction (CPI) ratio. Like earlier RISC processors, this design employs a register-oriented instruction set, the CPU is hardwired rather than microcoded, and it features a pipelined implementation. Unlike earlier RISC processors, several advanced architectural and implementation features are employed. They include separate instruction and data caches, zero-cycle branches, multiple-instruction dispatch, and simultaneous execution of fixed- and floating-point instructions. The CPU has a four-word data bus to main memory, a four-word instruction-fetch bus from the I-cache arrays, and a two-word data bus between the D-cache and floating-point unit. These provide the high instruction and data bandwidths required for a high-performance superscalar implementation.<>
Keywords
IBM computers; parallel machines; reduced instruction set computing; workstations; D-cache; I-cache arrays; IBM second-generation RISC machine organization; RISC architecture; concurrent computer; cycle time; cycles-per-instruction; data bandwidths; data caches; fixed-point instructions; floating-point instructions; floating-point unit; four-word data bus; four-word instruction-fetch bus; hardwired CPU; instruction bandwidths; instruction caches; main memory; multiple-instruction dispatch; pipelined; register-oriented instruction set; second-generation superscalar reduced-instruction-set computer; simultaneous execution; two-word data bus; zero-cycle branches; Bandwidth; Business; Computer architecture; Concurrent computing; Delay; Design optimization; Engines; Reduced instruction set computing; Registers; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
Conference_Location
San Francisco, CA, USA
Print_ISBN
0-8186-2028-5
Type
conf
DOI
10.1109/CMPCON.1990.63669
Filename
63669
Link To Document