Pipeline_(computer)

Image: Pipeline (computer)



Pipeline (computer)


Pipeline (computer), a sequence of stages a computer uses to carry out instructions. A computer`s central processing unit (CPU, the part of a computer that interprets and executes instructions) has one or more pipelines. The CPU makes sure every stage in a pipeline is always operating on an instruction. As a stage of a pipeline in a computer`s CPU finishes manipulating an instruction, it hands its instruction to the next stage and gets another instruction from the stage before it, moving several instructions along the pipeline simultaneously. This process is more efficient than it would be if each instruction had to start at the first stage after the previous instruction finished the final stage. The more pipelines a CPU has, the faster it can execute instructions. A CPU with two or more pipelines is said to be "superpipelined" or "superscalar."

Recommended for you

Read more about the full history of the world

Life Is Beautiful

"Life Is Beautiful", motion picture about a father`s attempts to protect his son from the horrors of a Nazi concentration camp during World War II ...

Details

Saving Private Ryan

"Saving Private Ryan", motion picture about a group of United States soldiers during World War II (1939-1945). The soldiers are sent behind German ...

Details

Shakespeare in Love

"Shakespeare in Love", motion-picture comedy that reimagines the events around the first production of the play "Romeo and Juliet" (1595?) by Engl...

Details