Geheugenhiërarchie en prestaties
De hittijd van de cache is 2 cycli, de missratio 4% en de misstraf 150 cycli. Hoeveel cycli bedraagt de gemiddelde geheugentoegangstijd?
- A8 cycli
- B6 cycli
- C152 cycli
Antwoord en toelichting tonen
Antwoord: A. 8 cycli
Gemiddelde geheugentoegangstijd = hittijd + missratio × misstraf = 2 + 0,04 × 150 = 2 + 6 = 8 cycli. De hittijd geldt voor alle toegangen, en de misstraf komt er alleen bij wanneer een miss optreedt. 6 cycli is de waarde waarbij alleen de bijdrage van de misses is berekend en de hittijd is vergeten. 152 cycli is de tijd van één toegang met miss en niet het gemiddelde. Zelfs bij een missratio van slechts 4% wordt de gemiddelde tijd viermaal zo groot.