Los CPUs modernos 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é.
RESUMEN
La caché más cercana al núcleo del procesador es la más pequeña y rápida, mientras que la caché más lejana es la más grande pero más lenta. La mayoría de las arquitecturas incluyen tres niveles de caché: L1, L2 y L3. La caché L1 es la más pequeña y se encuentra más cerca del núcleo del procesador, diseñada para igualar su velocidad. L2 está posicionada en el medio, y L3 es la caché más grande, ubicada 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 las cachés?
00:23 Estructura de la jerarquía de cachés moderna
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 operaciones de lectura
05:35 Ejemplo de operación de escritura
#cienciascomputacionales #caché #cachécpu #jerarquíadecaché #ingenierosoftware #cpu