Britannica AI Icon

Quick Summary

In computing, a pipeline is a technique that allows multiple instructions to be processed simultaneously. Instead of completing one instruction entirely before starting the next, a pipeline breaks down instruction processing into stages (fetch, decode, execute, etc.). This allows different stages of multiple instructions to be active at the same time. For example, while one instruction is being executed, the next can be fetched, and the one after that can be decoded. This parallel processing significantly speeds up overall execution time, much like an assembly line in manufacturing.1

Summary created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

Ask Britannica AI about this topic

Britannica doesn't have a full article on this topic, so we've curated a list of our relevant coverage.