Archivo de la etiqueta: organización de memoria

Memorias Entrelazadas y Cache: Principios y Optimización del Rendimiento

Memorias Entrelazadas

(2.4) Memorias Entrelazadas:

  • Idea: Dividir la memoria en módulos independientes para tener acceso simultáneo a varias palabras en diferentes módulos (entrelazamiento).
  • Condición de Eficiencia: Las referencias a memoria se distribuyen equitativamente entre módulos, siendo clave dicha distribución.
  • Situación Ideal: El ancho de banda de acceso a memoria se multiplica por el número de módulos.
  • Especificaciones:
    • Memoria Total = N = 2n palabras.
    • Número de Módulos = M = 2m.

Existen Seguir leyendo “Memorias Entrelazadas y Cache: Principios y Optimización del Rendimiento” »

Fundamentos de la memoria y programación en lenguaje C

Características Generales de una Memoria

Estas son:

A. Capacidad:

Es la cantidad de información que puede almacenar. La unidad de información es el «bit». Al conjunto de 8 bits se le llama «byte». Los múltiplos de capacidad son:

  • Kilobyte = 1024 bytes
  • Megabyte = 1024 Kb
  • Gigabyte = 1024 Mb
  • Terabyte = 1024 Gb

B. Tiempo de Acceso:

Es el tiempo transcurrido desde que se pide una información a la memoria hasta que esta información se entrega. El tiempo de acceso depende del tiempo de memoria y de la tecnología Seguir leyendo “Fundamentos de la memoria y programación en lenguaje C” »