4.13.5.5 Organización y Arquitectura del Sistema de Memoria (8 horas) [Habilidades CS3]

Referencias Bibliográficas: [,,] Tópicos
  1. Sistemas de Almacenamiento y su Tecnología.
  2. Jerarquía de Memoria: importancia de la localización temporal y espacial.
  3. Organización y Operaciones de la Memoria Principal.
  4. Latencia, ciclos de tiempo, ancho de banda e intercalación.
  5. Memorias caché (Mapeo de direcciones, Tamaño de bloques, Reemplazo y Politicas de almacenamiento)
  6. Multiprocesador coherencia cache / Usando el sistema de memoria para las operaciones de sincronización de memoria / atómica inter-core.
  7. Memoria virtual (tabla de página, TLB)
  8. Manejo de Errores y confiabilidad.
  9. Error de codificación, compresión de datos y la integridad de datos.

Objetivos de Aprendizaje

  1. Identifique las principales tecnologías de memoria (Por ejemplo: SRAM, DRAM, Flash,Disco Magnetico) y su relación costo beneficio [Familiarizarse]
  2. Explique el efecto del retardo de la memoria en tiempo de ejecución [Familiarizarse]
  3. Describa como el uso de jerarquía de memoria (caché, memoria virtual) es aplicado para reducir el retardo efectivo en la memoria [Usar]
  4. Describa los principios de la administración de memoria [Usar]
  5. Explique el funcionamiento de un sistema con gestión de memoria virtual [Usar]
  6. Calcule el tiempo de acceso promedio a memoria bajo varias configuraciones de caché y memoria y para diversas combinaciones de instrucciones y referencias a datos [Evaluar]

Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, Universidad de Ingeniería y Tecnología, Lima-Perú
basado en el modelo de la Computing Curricula de IEEE-CS/ACM