1.5.10 Performance
On peut évaluer la performance d'une mémoire utilisant un cache par le calcul du temps d'accès mémoire moyen :
Temps D'accès Mémoire Moyen = Temps D'accès Succès + Taux D'échec * Pénalité D'échec
Temps D'accès Succès = Temps D'accès A Une Donnée Résidant Dans Le Cache
Taux D'échec = Nombre De Défauts De Cache / Nombre D'accès Cache Ou = 1 - Taux De Succès
Taux De Succès = Nombre De Succès / Nombre D'accès Cache
Sachant que : Temps D'accès Succès << Pénalité D'échec
Exercice : A partir des performances du tableau ci-dessous, calculer le temps d'exécution moyen d'une instruction pour chaque niveau sachant que la durée d'un cycle horloge est T.
Solution :
On a le Temps d'accès mémoire moyen = temps d'accès succès + taux d'échec * pénalité d'échec
Et taux d'échec = 1 - taux de succès
Donc temps d'accès mémoire moyen Cache L1 = 3 + (1-80%)*5= 4T
Et temps d'accès mémoire moyen Cache L2 = 5 + (1-90%)*10= 6TModifié le: dimanche 5 novembre 2023, 09:44