Pipeline

  • Authors:
  • Matthew K. Farrens;Andrew R. Pleszkun

  • Affiliations:
  • -;-

  • Venue:
  • Encyclopedia of Computer Science
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Pipelines have been used for many years by designers of high-performance computers in order to improve the performance of their machines. Similar to assembly lines in manufacturing, pipelines partition the processing of an instruction into a set of steps. The pipeline then allows multiple instructions to be at different stages of processing simultaneously. This parallelism leads to the performance improvement.