Cjevovod
Računalni procesori mogu rukovati milijunima uputa svake sekunde. Jednom kada se obradi jedna uputa, obrađuje se sljedeća u redu itd. Cjevovod omogućuje istodobnu obradu više uputa. Dok se jedna faza upute obrađuje, druge se naputci mogu obrađivati u drugoj fazi. Bez cjevovoda, svaka bi uputa trebala pričekati da se završi prethodna prije nego što bi joj se uopće moglo pristupiti.
Da biste razumjeli korist od cjevovoda, zamislite da je tvornica automobila trebala pričekati da svaki automobil bude potpuno dovršen prije nego što krene na sljedeći. To bi bilo užasno neučinkovito, zar ne? Puno je smislenije raditi na više automobila odjednom, dovršavajući ih jednu po jednu fazu. To je ono što cjevovod u računalu omogućuje. Cjevovod, kako ga još nazivaju, često drži oko šest uputa odjednom u procesoru u različitim fazama obrade. Cjevovodi se mogu koristiti za CPU kao i za pristup memoriji (DRAM).