Hiérarchie mémoire

Quelle politique, lors d’un défaut d’écriture, écrit directement au niveau inférieur sans charger la ligne ?

  1. AAllocation sur écriture
  2. BÉcriture différée
  3. CNon-allocation sur écriture
Afficher la réponse et l'explication

Réponse : C. Non-allocation sur écriture

La politique qui, lors d’un défaut d’écriture, écrit directement au niveau inférieur sans charger la ligne est la non-allocation sur écriture, souvent associée à l’écriture immédiate. Pour des données écrites puis non relues, elle évite des chargements inutiles. L’allocation sur écriture charge au contraire la ligne avant d’écrire ; avantageuse lorsque la donnée écrite est réutilisée rapidement, elle est souvent associée à l’écriture différée. L’écriture différée détermine le traitement des écritures en succès, ce qui constitue un axe distinct du chargement ou non lors d’un défaut.

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

Autres questions sur Hiérarchie mémoire

  1. Un cache totalement associatif de 2 lignes avec remplacement LRU est initialement vide. Si les blocs sont référencés dans l’ordre A, B, A, C, B, A, combien de défauts se produisent ?
  2. Pour quel type d’accès le préchargement matériel est-il particulièrement efficace ?
  3. Lors de l’insertion d’instructions de préchargement logiciel, quelle description de la distance de préchargement (jusqu’où en avance lire les données) est correcte ?
  4. Dans la boucle ci-dessus, avec un int de 4 octets, des lignes de cache de 64 octets et un tableau absent du cache aligné sur une frontière de ligne, quel est le taux de défauts de la lecture du tableau en l’absence de préchargement ?
  5. Quel est le but principal du blocage de boucles (tiling), utilisé notamment pour le produit de matrices ?

Comparatifs sur ce thème