Las CPUs modernas tienen múltiples cachés. De hecho, tienen toda una jerarquía de cachés. En este video, discuto cómo están estructuradas las jerarquías de cachés de CPU modernas, describo las propiedades de cada nivel de caché, explico las políticas de inclusión de caché y proporciono un ejemplo de cómo el procesador lee y escribe datos dentro de la jerarquía de cachés.
RESUMEN
El caché más cercano al núcleo del procesador es el más pequeño y rápido, mientras que el caché más lejano es el más grande pero más lento. La mayoría de las arquitecturas incluyen tres niveles de caché: L1, L2 y L3. El caché L1 es el más pequeño y está ubicado más cerca del núcleo del procesador, diseñado para igualar su velocidad. L2 está posicionado en el medio, y L3 es el caché más grande, ubicado más lejos del núcleo del procesador.
ENLACES
FUENTES
• Libro: Computer Organization and Design RISC-V Edition: The Hardware Software Interface
ÍNDICE
00:00 ¿Por qué son importantes los cachés?
00:23 Estructura moderna de la jerarquía de cachés
00:34 Componentes de una jerarquía de cachés
02:00 Propiedades de los niveles de caché
03:02 Políticas de inclusión de caché
04:30 Ejemplos de operación de lectura
05:35 Ejemplo de operación de escritura
#cienciascomputacionales #caché #cachécpu #jerarquíadecaché #ingenierosoftware #cpu