What is meant by a short pipeline?

Does that mean the instructions are split into small number of pieces OR length of a piece is short?


1 Answer 1


If by pieces one means possible stages that the instruction can be split into. For example, like this "short" Classic RISC pipeline with five stages:

  • Fetch Instruction Stage: Fetch the instruction.
  • Decode Instruction Stage: Decode the instruction.
  • Execute Stage: Execute the instruction.
  • Memory Access Stage: Access (read/write from/to) the memory.
  • Writeback Stage: Write results to the CPU registers.

Then a short pipeline means that the instruction is split into a low amount of these stages (pieces), but the amount of hardware and time spent in each stage will actually increase (length of the pieces) compared to if there were more stages.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.