L3 Cache

Physik-und-Technik
Third-Level-Cache.

Zwischenspeicher auf der Hauptplatine, der im Prinzip die Funktion eines Second-Level-Cache hat.

Er wird so bezeichnet, wenn in den Prozessor bereits zwei Cache-Speicher integriert sind ( First-Level-Cache und Second-Level-Cache ).

Einen Third-Level-Cache verwenden z.B. neuere Versionen des K6 von AMD sowie der Alpha Chip und der Power PC, bei denen der Second-Level-Cache im Prozessor integriert ist.
Cache - Speicher
Cache-Speicher

Der Cache ist ein spezieller Puffer-Speicher, der zwischen dem Arbeitsspeicher und dem Prozessor liegt.

Damit der Prozessor nicht jeden Programm-Befehl aus dem langsamen Arbeitsspeicher holen muß, wird gleich ein ganzer Befehls- oder Datenblock in den Cache kopiert. Die Wahrscheinlichkeit, das die nachfolgenden Programmbefehle im Cache liegen, ist sehr groß, da die Programm-Befehle nacheinander abgearbeitet werden.

Erst wenn alle Prgramm-Befehle abgearbeitet sind, oder ein Sprungbefehl zu einer Sprungadresse außerhalb des Caches erfolgt, dann muß der Prozessor auf den Arbeitsspeicher zugreifen. Deshalb sollte der Cache groß sein, damit der Prozessor die Programm-Befehle, ohne Pause, hintereinander ausführen kann.

Write-Through (bezogen auf den Cache: Das ist das Verfahren bei dem der Second-Level-Cache die Daten sofort in den Arbeitsspeicher schreibt. Die Steuerung für den Schreibvorgang wird vom Cache übernommen. Der Prozessor kann in dieser Zeit weiterarbeiten )

Write-Back (bezogen auf den Cache: Das ist das Verfahren bei dem der Second-Level-Cache dem Prozessor mitteilt, das die Daten in den Arbeitsspeicher geschrieben sind. )
Im Beitrag enthaltene URLs:
 
nach oben