Hiérarchie mémoire

Si le taux de succès du cache est de 95%, quel est le taux de défauts ?

  1. A95%
  2. B0.95%
  3. C5%
Afficher la réponse et l'explication

Réponse : C. 5%

Un accès est soit un succès, soit un défaut : taux de défauts = 1 − taux de succès = 100% − 95% = 5%. Même faible en apparence, le taux de défauts pèse lourdement sur le temps moyen d’accès mémoire lorsque la pénalité de défaut est élevée. Par exemple, avec un temps de succès de 1 cycle et une pénalité de 100 cycles, on obtient 1 + 0.05 × 100 = 6 cycles, ramenés à 2 cycles avec un taux de succès de 99%. 95% est le taux de succès lui-même, et 0.95% confond fraction décimale et pourcentage.

S'entraîner sur ce thème Retour au thème

Autres questions sur Hiérarchie mémoire

  1. Quelle technique, lors du chargement depuis la mémoire principale d’une ligne en défaut, envoie d’abord le mot requis par le CPU puis le reste de la ligne ?
  2. Pourquoi la fusion des deux boucles ci-dessus en une seule (fusion de boucles) accélère-t-elle généralement le traitement lorsque N est grand ?
  3. Quelle combinaison de cause et de remède typique est correcte pour expliquer les nombreux défauts de cache lors de la transposition d’une grande matrice (b[j][i] = a[i][j]) ?
  4. Dans la hiérarchie mémoire d’un ordinateur classique, quelle propriété est vérifiée par les niveaux supérieurs (plus proches du CPU) ?
  5. Pourquoi faut-il comparer les caches selon le temps moyen d’accès mémoire, et pas seulement selon le taux de défauts ?

Comparatifs sur ce thème