Les CPU modernes ont plusieurs caches. En fait, ils possèdent toute une hiérarchie de caches. Dans cette vidéo, je discute de la structure des hiérarchies de caches CPU modernes, décris les propriétés de chaque niveau de cache, explique les politiques d'inclusion de cache et fournis un exemple de la manière dont le processeur lit et écrit des données au sein de la hiérarchie de cache.
RÉSUMÉ
Le cache le plus proche du cœur du processeur est le plus petit et le plus rapide, tandis que le cache le plus éloigné est le plus grand mais le plus lent. La plupart des architectures incluent trois niveaux de cache : L1, L2 et L3. Le cache L1 est le plus petit et est situé le plus près du cœur du processeur, conçu pour correspondre à sa vitesse. L2 est positionné au milieu, et L3 est le plus grand cache, situé le plus loin du cœur du processeur.
LIENS
SOURCE
• Livre : Computer Organization and Design RISC-V Edition: The Hardware Software Interface
TABLE DES MATIÈRES
00:00 Pourquoi les caches sont-ils importants ?
00:23 Structure moderne de la hiérarchie de cache
00:34 Composants d'une hiérarchie de cache
02:00 Propriétés des niveaux de cache
03:02 Politiques d'inclusion de cache
04:30 Exemples d'opérations de lecture
05:35 Exemple d'opération d'écriture
#informatique #cache #cpucache #hiérarchiedecache #ingénieurlogiciel #cpu