CPU en architectuur

Wat is de gemiddelde toegangstijd als de cachetoegangstijd 10 ns is, de toegangstijd van het hoofdgeheugen 100 ns en de cache-hitratio 90 %?

  1. A19 ns
  2. B55 ns
  3. C91 ns
Antwoord en toelichting tonen

Antwoord: A. 19 ns

Gemiddelde toegangstijd = 0,9 × 10 + 0,1 × 100 = 19 ns (uitgaande van de situatie waarin bij een miss alleen de tijd van het hoofdgeheugen telt). Bij een hitratio van 99 % is dat 0,99 × 10 + 0,01 × 100 = 10,9 ns: een verschil van slechts 9 procentpunt maakt het circa 1,7 keer sneller. Omdat de missratio de prestaties zo sterk bepaalt, verhoogt men de hitratio door caches in meerdere niveaus uit te voeren en de capaciteit en associativiteit te optimaliseren.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over CPU en architectuur

  1. Wat gebeurt er met het dynamische vermogensverbruik van een CMOS-schakeling als alleen de voedingsspanning wordt gehalveerd en de overige omstandigheden gelijk blijven?
  2. Waarvoor staan namen als ARM, x86 en RISC-V in de eerste plaats?
  3. Welke uitspraak over RISC-V is juist?
  4. Hoe heet de processorarchitectuur die in één klokcyclus meerdere instructies tegelijk uitgeeft en uitvoert?
  5. Welke cache bewaart de resultaten van de omzetting van virtuele naar fysieke adressen en versnelt zo de adresvertaling?

Vergelijkingen bij dit onderwerp