Arquitectura de Computadores I Memoria Cache
Conceptos Fundamentales Memoria Cache Conceptos Fundamentales Memorias Volátiles y no volátiles SRAM vs. DRAM Espacio de direccionamiento Jerarquía de memoria Localidad temporal y espacial Bloques Acierto (hit) y desacierto (miss)
Conceptos Fundamentales Memoria Cache Conceptos Fundamentales Tiempo de acceso promedio a memoria Correspondencia directa y asociativa Campos en una caché con correspondencia directa* Localización de los bloques en un esquema de correspondencia directa.
Memoria Cache ¿Cómo remplazar un bloque en Cache? Correspondencia Directa: el bloque asignado Memorias Asociativas LRU: Less Recently Used block Ramdom FIFO: First-In / First-Out
Memoria Cache ¿Cómo reemplazar un bloque en Principal? Not Cache writing: Todas las escrituras en memoria principal Write-Through:Se actualizan las dos memorias Write-Back:Escritura solo en la cache, se escribe en principal cuando un bloque es reemplazado.
Memoria Cache Dirty Bits (Write-Back Caches)