Reduced Instruction Set Computing

Reduced instruction set computing, or RISC ( /ˈrɪsk/), is a CPU design strategy based on the insight that simplified (as opposed to complex) instructions can provide higher performance if this simplicity enables much faster execution of each instruction. A computer based on this strategy is a reduced instruction set computer also called RISC. The opposing architecture is known as complex instruction set computing, i.e. CISC.

Various suggestions have been made regarding a precise definition of RISC, but the general concept is that of a system that uses a small, highly-optimized set of instructions, rather than a more specialized set of instructions often found in other types of architectures. Another common trait is that RISC systems use the load/store architecture, where memory is normally accessed only through specific instructions, rather than accessed as part of other instructions like add.

Although a number of systems from the 1960s and 70s have been identified as being forerunners of RISC, the modern version of the design dates to the 1980s. In particular, two projects at Stanford University and Berkeley University are most associated with the popularization of the concept. Stanford's design would go on to be commercialized as the successful MIPS architecture, while Berkeley's RISC gave its name to the entire concept, commercialized as the SPARC. Another success from this era were IBM's efforts that eventually lead to the Power Architecture. As these projects matured, a wide variety of similar designs flourished in the late 1980s and especially the early 1990s, representing a major force in the Unix workstation market as well as embedded processors in laser printers, routers and similar products.

Well known RISC families include DEC Alpha, AMD 29k, ARC, ARM, Atmel AVR, Blackfin, Intel i860 and i960, MIPS, Motorola 88000, PA-RISC, Power (including PowerPC), SuperH, and SPARC. In the 21st century, the use of ARM architecture processors in smart phones and tablet computers such as the iPad and Android tablets provided a wide user base for RISC-based systems. RISC processors are also used in supercomputers such as the K computer, the fastest on the TOP500 list in 2011, and the second at the 2012 list.

Read more about Reduced Instruction Set Computing:  History and Development, Comparison To Other Architectures, RISC: From Cell Phones To Supercomputers

Famous quotes containing the words reduced, instruction and/or set:

    It is Mortifying to suppose it possible that a people able and zealous to contend with the Enemy should be reduced to fold their Arms for want of the means of defence; yet no resources that we know of, ensure us against this event.
    Thomas Jefferson (1743–1826)

    I turn my gaze
    Back to the instruction manual which has made me dream of
    Guadalajara.
    John Ashbery (b. 1927)

    If you set to work to believe everything, you will tire out the believing-muscles of your mind, and then you’ll be so weak you won’t be able to believe the simplest true things.
    Lewis Carroll [Charles Lutwidge Dodgson] (1832–1898)