Välimuistiyksiköitä
Välimuistiyksiköitä, eli välimuisteja, ovat tietokoneen muistihierarkian nopeimpia muistityyppejä, jotka sijaitsevat prosessorin ja päämuistin (RAM) välissä. Niiden päätarkoitus on nopeuttaa prosessorin pääsyä usein käytettyihin tietoihin vähentämällä tarvetta hakea niitä hitaammasta päämuistista. Välimuisti toimii pienempänä, mutta huomattavasti nopeampana tallennustilana, johon kopioidaan tietoa päämuistista, jota prosessorin odotetaan tarvitsevan lähitulevaisuudessa.
Välimuistiyksiköitä on tyypillisesti useita tasoja, joista L1-välimuisti on prosessoriytimen lähinnä ja nopein, L2-välimuisti on hieman suurempi
Välimuistin tehokkuus perustuu datan paikallisuuden periaatteisiin: ajalliseen paikallisuuteen (jos dataa on käytetty äskettäin, sitä todennäköisesti käytetään