2.3.4 AR/Jerarquía de Memoria
Temas:
Core
- Jerarquía de memoria: la importancia de la localidad temporal y espacial
- Organización y operaciones de memoria principal
- Memoria persistente (por ejemplo, SSD, discos estándar)
- Latencia, tiempo de ciclo, ancho de banda e intercalado
- Memorias caché:
- Mapeo de direcciones
- Tamaño de bloque
- Política de reemplazo y almacenamiento
- Prebúsqueda
- Coherencia de caché multiprocesador
- Memoria virtual (soporte de hardware)
- Manejo de fallas y confiabilidad
- Confiabilidad:
- Codificación de error
- Compresión de datos
- Integridad de datos
- Procesamiento en Memoria (PIM)
Aprendizaje esperado (Learning Outcomes):
Core:
- Usando un diagrama del sistema de memoria, identificar los principales tipos de tecnología de memoria (por ejemplo, SRAM, DRAM) y su costo y rendimiento relativos [Analizar]
- Medir el efecto de la latencia de memoria en el tiempo de ejecución [Evaluar]
- Enumerar las funciones de un sistema con gestión de memoria virtual [Enumerar]
- Calcular el tiempo promedio de acceso a memoria bajo varias configuraciones de caché y memoria y mezclas de referencias de instrucciones y datos [Computar/Calcular]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM