Hiérarchie mémoire
Quelle est la caractéristique d’un schéma inclusif, dans lequel le cache inférieur (L2, etc.) contient tout le contenu du cache supérieur (L1) ?
- ALes niveaux supérieur et inférieur ne détiennent pas les mêmes données, ce qui exploite au mieux la capacité totale
- BLe cache inférieur doit impérativement être plus petit que le cache supérieur
- CLa gestion de la cohérence est facilitée, mais les mêmes données sont dupliquées
Afficher la réponse et l'explication
Réponse : C. La gestion de la cohérence est facilitée, mais les mêmes données sont dupliquées
Dans un schéma inclusif, toute donnée du L1 se trouve aussi dans le L2 ; les requêtes des autres cœurs peuvent être traitées en consultant le L2, sans avoir à vérifier le L1. En contrepartie, les mêmes données sont détenues en double, et la capacité effective se limite à celle du L2. L’absence de duplication entre niveaux caractérise le schéma exclusif, qui exploite efficacement la capacité totale. Le cache inférieur est normalement plus grand que le cache supérieur.