cachehukommelsen
Cachehukommelsen er en lille, meget hurtig hukommelse mellem CPU'en og den større primære hukommelse (RAM). Den gemmer kopier af data og instruktioner, som sandsynligvis vil blive tilgået igen, for at reducere den gennemsnitlige adgangstid og energiforbrug.
Typisk er cachehukommelsen opdelt i niveauer: L1-cache, L2-cache og ofte L3-cache. L1 er tættest på kernen og
Caches er organiseret i cachelinjer, og hver linje har data samt et tag, der identificerer hvilken adresse
Write-politikker beskriver hvordan writes håndteres. Write-through opdaterer RAM'en ved hver skriveoperation, mens write-back opdaterer RAM'en først
I multi-core-systemer kræves cachekoherens for at sikre konsistens mellem kerner. Protokoller som MESI håndterer hemmeligheden ved