CPU und Architektur
Wie groß ist die mittlere Zugriffszeit bei einer Cache-Zugriffszeit von 10 ns, einer Hauptspeicher-Zugriffszeit von 100 ns und einer Cache-Trefferrate von 90 %?
- A19 ns
- B55 ns
- C91 ns
Antwort und Erläuterung anzeigen
Antwort: A. 19 ns
Mittlere Zugriffszeit = 0,9 × 10 + 0,1 × 100 = 19 ns (unter der Annahme, dass beim Fehlzugriff nur die Hauptspeicherzeit anfällt). Bei einer Trefferrate von 99 % ergibt sich 0,99 × 10 + 0,01 × 100 = 10,9 ns; ein Unterschied von nur 9 % macht den Zugriff etwa 1,7-mal schneller. Da die Fehlzugriffsrate die Leistung so stark bestimmt, wird die Trefferrate durch mehrstufige Caches sowie Optimierung von Kapazität und Assoziativität erhöht.