L1L2L3välimuistit
L1L2L3 välimuistit ovat suorittimen muistihierarkian keskeisiä tasoja, joiden tehtävänä on nopeuttaa ohjelmien ohjeiden ja datan saatavuutta. Ne tallentavat usein käytettyjä tietoja lähempänä suoritinta, jolloin päämuistin latenssia saadaan pienemmäksi ja suorituskyky sekä energiatehokkuus paranevat.
L1-välimuisti on nopein ja pienin taso. Se jaetaan yleensä ohjeiden L1i- ja tietojen L1d-välimuistiin. L1 sijaitsee
L2-välimuisti on suurempi ja hieman hitaampi kuin L1. Se voi olla per-ydin tai jaettu, ja sen koko
L3-välimuisti on suurin ja usein jaettu kaikkien ytimien kesken. Sen koko on useista megatavuista kymmeniin megatavuihin,
Välimuistien toiminta perustuu yhteenkuuluvuuteen ja tehokkaisiin politiikkoihin, kuten write-back ja write-allocate, sekä eheysmekanismeihin MESI-protokollan avulla. Kun