Mainbord Hauptplattene

nklusiv-Cache und Exklusiv-Cache

Mit den Multicore-Prozessoren kamen die Begriffe Inklusiv- und Exklusiv-Cache auf. Inklusiv-Cache bedeutet, dass Daten im L1-Cache auch im L2- und L3-Cache vorhanden sind. So lässt sich die Datenkonsistenz zwischen den Kernen leichter sicherstellen. Im Vergleich zum Exklusiv-Cache wird etwas Speicherkapazität verschenkt, weil die Daten redundant in den Caches mehrerer CPU-Kerne liegen.
Exklusiv-Cache bedeutet, der Cache steht einem Prozessor-Kern exklusiv, also für ihn alleine, zur Verfügung. Er muss den Cache nicht mit einem anderen Kern teilen. Ein Nachteil davon ist, dass mehrere Prozessor-Kerne untereinander dann nur auf einem Umweg Daten miteinander austauschen können.

Diskussion