Capítulo 6Memoria caché
Félix García CarballeiraJesús Carretero Pérez
José Daniel Sánchez GarcíaDavid Expósito Singh
© Ediciones Paraninfo 1
© Ediciones Paraninfo 2
Figura 6.1: Jerarquía de memoria
© Ediciones Paraninfo 3
Figura 6.2: Organización de la memoria caché
© Ediciones Paraninfo 4
Figura 6.3: Patrón de acceso para el código de ejemplo
© Ediciones Paraninfo 5
Figura 6.4: Ejemplo de organización de una memoria caché
© Ediciones Paraninfo 6
Figura 6.5: Ejemplo de memoria caché con correspondencia directa
© Ediciones Paraninfo 7
Figura 6.6: Organización de una memoria caché con correspondencia directa
© Ediciones Paraninfo 8
Figura 6.7: Organización de una memoria caché con correspondencia totalmente asociativa
© Ediciones Paraninfo 9
Figura 6.8: Organización de una memoria caché asociativa por conjuntos
© Ediciones Paraninfo 10
Figura 6.9: Organización de la memoria caché del Problema 6.7
© Ediciones Paraninfo 11
Figura 6.10: Organización de una dirección de memoria del Problema 6.7
© Ediciones Paraninfo 12
Figura 6.11: Campos de una dirección de memoria del Problema 6.11
© Ediciones Paraninfo 13
Figura 6.12: Campos de una dirección de memoria del Problema 6.11
© Ediciones Paraninfo 14
Figura 6.13: Organización de la memoria caché del Problema 6.14
© Ediciones Paraninfo 15
Figura 6.14: Organización de la memoria caché del Problema 6.14
© Ediciones Paraninfo 16
Figura 6.15: Organización de una dirección de memoria del Problema 6.17
© Ediciones Paraninfo 17
Figura 6.16: Formato de una dirección de memoria del Problema 6.23
© Ediciones Paraninfo 18
Figura 6.17: Distribución de los vectores a y b del Problema 6.23
© Ediciones Paraninfo 19
Figura 6.18: Estructura de la caché del Problema 6.24
© Ediciones Paraninfo 20
Figura 6.19: Distribución de los campos de una dirección de memoria del Problema 6.24
© Ediciones Paraninfo 21
Figura 6.20: Tasa de aciertos y fallos de caché para el Problema Propuesto 6.4