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 %?

  1. A19 ns
  2. B55 ns
  3. 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.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu CPU und Architektur

  1. Wie ändert sich in einer CMOS-Schaltung die dynamische Leistungsaufnahme, wenn bei sonst unveränderten Bedingungen nur die Versorgungsspannung halbiert wird?
  2. Was bezeichnen Namen wie ARM, x86 und RISC-V hauptsächlich?
  3. Welche Aussage zu RISC-V ist richtig?
  4. Wie heißt das Prozessorverfahren, bei dem in einem Taktzyklus mehrere Befehle gleichzeitig ausgegeben und ausgeführt werden?
  5. Welcher Cache speichert die Ergebnisse der Umsetzung von virtuellen in physische Adressen und beschleunigt die Adressübersetzung?

Vergleiche zu diesem Thema