Hiérarchie mémoire
Quel type de défaut ne diminue pas même si le cache devient totalement associatif ?
- ALe défaut dû à deux données qui se disputent le même ensemble et s’évincent mutuellement
- BLe défaut dû à un volume de données utilisées supérieur à la capacité du cache
- CLe défaut dû au déséquilibre de placement de la correspondance directe
Afficher la réponse et l'explication
Réponse : B. Le défaut dû à un volume de données utilisées supérieur à la capacité du cache
En totalement associatif, toute donnée peut être placée n’importe où, ce qui élimine les défauts de conflit liés à la concurrence pour un même ensemble. Cependant, si le volume de données réutilisées par le programme (ensemble de travail) dépasse la taille du cache entier, des évictions se produisent quel que soit le placement. C’est le défaut de capacité : il faut agrandir le cache ou réduire la portée de la réutilisation, par exemple par blocage de boucles. Le déséquilibre de placement et la concurrence pour un ensemble sont tous deux des causes de défauts de conflit.