IBM®
Skip to main content
    Country/region [change]    Terms of use
 
 
 
    Home    Products    Services & solutions    Support & downloads    My account    

IBM Technical Journals

Special report: Celebrating 50 years of the IBM Journals
All topics > Computing System Architectures >

The evolution of RISC technology at IBM

Award plaque by J. Cocke
and V. Markstein

This paper traces the evolution of IBM RISC architecture from its origins in the 1970s at the IBM Thomas J. Watson Research Center to the present-day IBM RISC System/6000® computer. The acronym RISC, for Reduced Instruction-Set Computer, is used in this paper to describe the 801 and subsequent architectures. However, RISC in this context does not strictly imply a reduced number of instructions, but rather a set of primitives carefully chosen to exploit the fastest component of the storage hierarchy and provide instructions that can be generated easily by compilers. We describe how these goals were embodied in the 801 architecture and how they have since evolved on the basis of experience and new technologies. The effect of this evolution is illustrated with the results of several benchmark tests of CPU performance.

Originally published:

IBM Journal of Research and Development, Volume 34, Issue 1, pp. 4-11 (1990).

Significance:

The vast majority of computer processors in use today are RISC (reduced instruction set computing) processors, and this technology has significantly contributed to the escalating performance of CPUs for decades. IBM researchers were at the forefront of the development of RISC technology. This paper describes the origins of RISC at IBM and documents the development of this technology at IBM, 10 years or more before the industry (including IBM) put actual RISC systems into production.

John Cocke, the lead author of this paper, was known as the “father of RISC architecture” and was an IBM fellow. He received the ACM A. M. Turing award in 1987 and the National Medal of Science in 1994.

Comments:

Related paper: The 801 minicomputer (JRD 1983) by G. Radin
 
See John Cocke's ACM A. M. Turing Award and National Medal of Science Award


    About IBMPrivacyContact