|
13.2.4 Super-Scalar ProcessorsProcessors capable of executing more than one instruction per cycle are termed super-scalar processors. Architecturally, they combine RISC features with parallel processing. To maintain an instruction rate of two instructions per cycle requires sophisticated branch prediction. Much is known about achieving concurrency for scientific calculations, but for wider applications, non-vectorizable instruction concurrency is needed. Algorithms for finding non-numerical instructions which can be executed in parallel in a general application or business application environment are needed. |