• 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