Geheugenhiërarchie en prestaties
De hittijd van de L1-cache is 1 ns, de missratio 5%, de hittijd van de L2-cache 10 ns, de lokale missratio van L2 20% en de toegangstijd van het hoofdgeheugen 100 ns. Wat is de gemiddelde geheugentoegangstijd?
- A2,0 ns
- B2,5 ns
- C6,0 ns
Antwoord en toelichting tonen
Antwoord: B. 2,5 ns
De misstraf van L1 is de gemiddelde toegangstijd van L2: 10 + 0,2 × 100 = 30 ns. De gemiddelde geheugentoegangstijd is dus 1 + 0,05 × 30 = 1 + 1,5 = 2,5 ns. 2,0 ns ontstaat door de hittijd van L2 van 10 ns weg te laten en 1 + 0,05 × (0,2 × 100) te berekenen. 6,0 ns ontstaat door de 100 ns van het hoofdgeheugen rechtstreeks met de missratio van L1 te vermenigvuldigen, waarbij het effect van L2 wordt genegeerd.