Memoria Introducción.

Slides:



Advertisements
Presentaciones similares
Memoria Tipos de memorias -Memoria ROM Memoria real: Chips de memoria
Advertisements

Organización y arquitectura de sistemas de memoria
Arquitectura de Computadores I
Microprocesadores para comunicaciones Escuela Técnica Superior de Ingenieros de Telecomunicación Organización y estructura de las memorias caché.
MEMORIA 1.
Memoria Otros temas sobre cachés. Universidad de SonoraArquitectura de Computadoras2 Otros temas 1. Estrategias de búsqueda de bloque. 2. Estrategias.
Estructura y Tecnología de Ordenadores Noviembre 2004.
Memoria Cachés. Universidad de SonoraArquitectura de Computadoras2 Introducción Caché es el nivel de memoria situada entre el procesador y la memoria.
Memoria Introducción.
ISI374 – Arquitectura de Computadores Clase 18: Jerarquía de memoria Pt.1 Departamento de Ingeniería de Sistemas Universidad de Antioquia
ARQUITECTURA DE COMPUTADORES Semestre A-2009 Clase 21 La mayor parte del contenido de estas láminas, ha sido extraído del libro Computer Organization and.
Programa del Curso Fundamentos del Diseño de Computador. Fundamentos del Diseño de Computador. Arquitectura del Conjunto de Instrucciones (Revisión). Arquitectura.
Memoria virtual.
es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite sólo la lectura de la información y no su escritura, independientemente.
CLASIFICACIÓN DE MEMORIAS.
REPUBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE INGENIERÍA ESCUELA DE COMPUTACIÓN ING. PROF. LEONEL SEQUERA MEMORIAS.
Arquitectura de Computadores Clase 21 Memoria Virtual IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela de Ingeniería.
Arquitectura de Computadores Clase 16 Sistemas y Jerarquías de Almacenamiento IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de.
Arquitectura de Computadores Clase 18 Memoria Caché: Fundamentos IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela.
Arquitectura de Computadores Clase 17 Tecnologías de Memorias IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela de.
Memoria virtual. Universidad de SonoraArquitectura de Computadoras2 Introducción Memoria virtual es un mecanismo que permite que la memoria principal.
Memorias Auxiliares.. Memorias Auxiliares. LAB4 Oscar mundaca. Oscar mundaca. Debora catrilef. Debora catrilef. Sebastián otero. Sebastián otero. Joaquín.
Vinculación de Instrucciones y Datos a Memoria Tiempo de compilación: si la dirección de memoria se conoce a priori, se puede generar código absoluto;
Las memorias MRAM (Magnetic Random Access Memory), tienen su origen conceptual en las antiguas memorias de ferrita.
Arquitectura Básica de un Ordenador -Ana Mª Torres Ordóñez.
Estructura de un ordenador. Ronald Valverde Zambrano.
Arquitectura Básica de un Ordenador -Ana Mª Torres Ordóñez.
Paginamiento / Paging Sistemas Operativos 16 de Septiembre de 2011.
ARQUITECTURA DE COMPUTADORES LA MEMORIA Sebastian Mauricio Guarin Alarcón Claudia Muñoz Juliana Barrera Herrera.
1 MEMORIAS Fundamentos de Informática Ingeniería Técnica Diseño Industrial.
? INTERRUCCIONES Y BUSES Interrupciones Buses
Memoria Cachés.
Hardware de Computador
UNIDAD EDUCATIVA “RUMIPAMABA”
Partes internas Discos Rigidos
IDENTIFICACIÓN Y CARACTERÍSTICAS DE MEMORIA RAM Y ROM
Memoria Rendimiento del caché.
Superescalares Scheduling estático.
INFORMATICA.
Datapath para las instrucciones de carga y almacenamiento (load/store)
Otros temas sobre cachés
Unidad 7: Nivel Interno Algunos Conceptos Importantes
GABINETE Y MEMORIAS EXTRAIBLES
TARJETAS.
Organización del Computador
Organización del caché
Unidad de Procesamiento Central
Memoria virtual.
JENNY MONTES. COD: DANIEL GUAQUETA COD: 37835
Memoria virtual.
Componentes físicos internos
Qué son y características generales
MEMORIAS. Alba Lus, Esther Escobar, Laura Hierro, Raquel Fdez.
MEMORIA RAM.
 La cuestión de la cantidad es simple, cuanto más memoria haya disponible, más podrá utilizarse. La velocidad óptima para la memoria es la velocidad.
Memoria RAM Liznaire Mas y rubi..
ARQUITECTURA DEL COMPUTADOR Ing. Diana E. López.
Dispositivos de almacenamiento
Unidad de disquetes Unidad cd Monitor Teclado Impresora Mouse “Partes externas de una computadora”
Memoria Cachés.
Ejercicio 5.6 sobre cachés
Otros temas sobre cachés
Universidad Técnica De Manabí Facultad De Ciencias Informáticas Departamento De Informática Y Electrónica Trabajo de investigación grupal Tema: Arquitectura.
Archivos en disco: motivación
Arquitectura del Hardware
Organización del caché
MEDIOS DE ALMACENAMIENTO
Memoria Rendimiento del caché.
Memoria  Memoria real: Chips de memoria  Memoria virtual: Archivos creados en el disco duro a modo de memoria adicional. Tipos de memorias  -Memoria.
DISPOSITIVOS DE ALMACENAMIENTO DE DATOS
Transcripción de la presentación:

Memoria Introducción

Introducción Conceptos importantes. Memorias cachés. Medición del rendimiento de los cachés. Memoria virtual. Universidad de Sonora Arquitectura de Computadoras

Locality Locality. Principio que establece que en un instante dado un programa accesa un espacio pequeño de su espacio de direcciones. Locality en tiempo. Si un ítem es usado, es posible que vuelva a ser usado pronto. Locality en espacio. Si un ítem es usado, es posible que los ítems cuyas direcciones sean cercanas sean usados pronto. Para tomar ventaja del principio de locality, se establece una jerarquía de memoria. Universidad de Sonora Arquitectura de Computadoras

Jerarquía de memoria Una jerarquía de memoria consiste de múltiples niveles de memoria con diferentes velocidades y tamaños. Las memoria mas rápidas son mas pequeñas y viceversa. Universidad de Sonora Arquitectura de Computadoras

Jerarquía de memoria En la jerarquía, la memoria mas rápida y pequeña está mas cerca de la CPU que la memoria mas lenta y grande. Universidad de Sonora Arquitectura de Computadoras

Jerarquía de memoria Una jerarquía multinivel se ve como una jerarquía de 2 niveles porque en un instante dado los datos se copian solo entre niveles adyacentes. La memoria en el nivel superior es la mas cercana a la CPU y mas pequeña y rápida que la memoria en el nivel inferior. Universidad de Sonora Arquitectura de Computadoras

Jerarquía de memoria SRAM (static RAM) cachés. DRAM (dynamic RAM) memoria principal. Universidad de Sonora Arquitectura de Computadoras

Tecnologías de memoria SRAM Tiempo de acceso fijo No necesitan refrescarse Usan poco poder en modo standby DRAM Necesitan refrescarse varias veces por segundo Universidad de Sonora Arquitectura de Computadoras

Tecnologías de memoria Universidad de Sonora Arquitectura de Computadoras

Tecnologías de memoria Flash Tipo de EEPROM Pueden gastarse con el uso Disco Colección de platos girando entre 5400 y 15000 RPM Cada plato está cubierto por material magnético La información se lee y escribe mediante un brazo mecánico Universidad de Sonora Arquitectura de Computadoras

Tecnologías de memoria Universidad de Sonora Arquitectura de Computadoras

Bloques Bloque o línea es la unidad mínima de información que puede estar presente en una jerarquía de 2 niveles. Universidad de Sonora Arquitectura de Computadoras

Éxitos y fallas Un éxito (hit) se produce cuando los datos que busca la CPU están en el nivel superior. Si los datos no están, se produce una falla (miss) y se buscan en el nivel inferior. Universidad de Sonora Arquitectura de Computadoras

Medidas de rendimiento Tasa de éxito (hit rate). Fracción de accesos de memoria encontrados en el nivel superior. Tasa de falla (miss rate) = (1 – tasa de éxito). Tiempo de éxito (hit time). Tiempo necesario para determinar si el acceso es un éxito o una falla. Castigo por falla (miss penalty). Tiempo para remplazar un bloque en el nivel superior con el correspondiente bloque del nivel inferior, mas el tiempo para entregar el bloque al procesador. Universidad de Sonora Arquitectura de Computadoras