21
Capítulo 6 Memoria caché Félix García Carballeira Jesús Carretero Pérez José Daniel Sánchez García David Expósito Singh © Ediciones Paraninfo 1

Capítulo 6 Memoria caché Félix García Carballeira Jesús Carretero Pérez José Daniel Sánchez García David Expósito Singh © Ediciones Paraninfo1

Embed Size (px)

Citation preview

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