Geheugenhiërarchie en prestaties

Wat is de missratio wanneer de hitratio van de cache 95% is?

  1. A95%
  2. B0,95%
  3. C5%
Antwoord en toelichting tonen

Antwoord: C. 5%

Een toegang is een hit of een miss, dus missratio = 1 − hitratio = 100% − 95% = 5%. Ook als de missratio klein lijkt, weegt hij zwaar mee in de gemiddelde geheugentoegangstijd wanneer de misstraf groot is. Bij hittijd 1 cyclus en misstraf 100 cycli is dat bijvoorbeeld 1 + 0,05 × 100 = 6 cycli, en bij een hitratio van 99% daalt dat tot 2 cycli. 95% is de hitratio zelf en 0,95% is een verwisseling tussen decimale waarde en percentage.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Geheugenhiërarchie en prestaties

  1. Welke techniek stuurt, bij het inlezen van een gemiste regel uit het hoofdgeheugen, eerst het woord dat de CPU nodig heeft en pas daarna de rest?
  2. Waarom wordt het samenvoegen van de twee bovenstaande lussen tot één lus (loop fusion) bij grote N vaak sneller?
  3. Waarom treden bij het transponeren van een grote matrix (b[j][i] = a[i][j]) vaak veel cachemisses op, en welke combinatie met een gangbare oplossing is juist?
  4. Welke eigenschap geldt in de geheugenhiërarchie van een gangbare computer voor hogere niveaus (dichter bij de CPU)?
  5. Waarom moeten cacheprestaties niet alleen op missratio, maar ook op gemiddelde geheugentoegangstijd worden vergeleken?

Vergelijkingen bij dit onderwerp