Skip to content

RISC, CISC and pipelining

Introduced
Handout Watch lesson
Vocabulary
English Meaning
CISC/sɪsk/Many complex variable-length instructions, more per instruction · RISC: few simple fixed-length instructions, load and store only, many registers, one cycle each.
RISC/rɪsk/RISC
pipelining/ˈpaɪplaɪnɪŋ/pipelining
Flynn's taxonomy/flɪnz tækˈsɒnəmi/A classification of computer architectures according to their numbers of simultaneous instruction streams and data streams.
register/ˈredʒɪstə/A small, fast storage location within a processor used to hold data, addresses or instructions temporarily.
ALU/ˌeɪ el ˈjuː/The part of a processor that performs arithmetic and logical operations.
hazard/ˈhæzəd/A condition preventing a processor pipeline from proceeding as planned, such as a data dependency, branch uncertainty or resource conflict.
SIMD/ˈsɪmdiː/One instruction operates on many data items at once. This is a GPU or a CPU's vector unit, and it suits images, video and scientific arrays.
MIMD/ˈmɪmdiː/A computer architecture in which multiple processors can execute different instruction streams on different data.
massively parallel/ˈmæsɪvli ˈpærəlel/Describing a system that uses a very large number of processing units to work on parts of a computation simultaneously.
supercomputers/ˌsuːpəkəmˈpjuːtəz/Computers designed for exceptionally large computational workloads, commonly using many processors working in parallel.

Handout

Log in or create account

IGCSE, A-Level & AP