Consulta respecto al miss penalty

Consulta respecto al miss penalty

de Sebastian Herrera Recondo -
Número de respuestas: 1

Buenas, 

Suponiendo que estoy en una situacion donde hago 100 accesos a memoria, 95 son hits y 5 son misses y el hit time de la cache son 10ns y el miss penalty son 40ns. Para calcular el tiempo promedio el calculo tendria que ser 10ns + 5*40 o 10ns + 5*45? No entiendo si al miss penalty hay que sumarle el hit time para calcular el tiempo promedio o no. 


Saludos!

En respuesta a Sebastian Herrera Recondo

Re: Consulta respecto al miss penalty

de Federico Rivero -

Estimado,

Para los datos que das, el tiempo promedio se calcula como 10ns + 0.05 * 40  . Como respuesta a tu pregunta concreta, NO, lo que se multiplica por el miss rate es el tiempo adicional al hit time que ocurre por tener que ir a buscar los datos a memoria (eso es miss penalty). Además, algo importante es que se multiplica por 0.05 y no por 5, ya que lo que interesa contar es la fracción de accesos que generan miss penalty.

Saludos,

         Federico