Preguntas con etiqueta 'cache'

2
respuestas

Propósito del caché de instrucciones

Un procesador está funcionando a 100 MHz. La memoria del programa interconectada a ella solo puede funcionar a un máximo de 25 MHz. ¿Hay alguna forma de que podamos obtener una instrucción de ella en un ciclo de reloj del procesador? Leí que la...
1
respuesta

caché. Protocolo MESI para caché multinivel en procesadores Intel

Ahora estoy tratando de simular el rendimiento del procesador Intel CORE 2 Duo (pero estoy muy satisfecho con la información sobre cualquier otro procesador Intel de múltiples núcleos) y funciona con la memoria de la computadora. Como entendí, e...
3
respuestas

Sé por qué es más lento escribir DRAM que leer, pero ¿por qué es más lento escribir la memoria RAM de caché L1 y L2?

La DRAM es más lenta de escribir que de leer porque lleva tiempo cargar o descargar una celda de memoria DRAM. Pero ¿qué pasa con la SRAM en los cachés L1 y L2 de mi procesador? También es más lento escribir, pero AFAIK, SRAM es una memoria bloq...
2
respuestas

Verilog lecturas asíncronas de registros - y pregunta de diseño

Estoy tratando de entender en qué parte del siguiente código de comportamiento, en qué tipo de hardware se convierte: reg [7:0] k0, k1, k2, k3; reg [7:0] data1_tmp, data2_tmp; // Asynchronously read data from two registers always @(*) begin...
1
respuesta

¿Por qué necesitamos los protocolos MOESI / MESIF?

Según tengo entendido, esos dos protocolos agregan un estado adicional para identificar qué caché debería responder a una solicitud errónea de otro caché para una línea de caché particular. Pero, en el protocolo MESI, solo un caché puede tene...
1
respuesta

Promedio de tiempo para dos cachés, cpu y ram

Tengo una CPU, con dos cachés, L1 y L2, con tiempo de acceso T1 y T2 respectivamente. y El tiempo para acceder a la memoria RAM es Tm. La proporción de aciertos para L1 es a, y la proporción de aciertos para L2 es b. ¿El tipo de tiempo...
1
respuesta

¿Cómo calcular las longitudes de los campos de índice y etiqueta para un caché de CPU?

Estudio las notas de ingeniería informática para una memoria caché y trato de entender qué determina la longitud del índice y los campos de etiqueta. El primer ejemplo es para 64 bits y el segundo es para 128 bits y me pregunto si la longitud de...
3
respuestas

¿Es innecesaria la memoria caché en los microcontroladores?

¿Usamos memoria caché en microcontroladores? Si no, ¿por qué no? En caso afirmativo, ¿cuál es su aplicación en sistemas integrados o es suficiente para tener RAM?     
3
respuestas

¿Qué determina el tamaño máximo de un caché de CPU?

Mirando una lista de las CPU más recientes, veo varias de ellas con un tamaño de caché de 12 MB u 8 MB, bastante pequeño, en comparación con el tamaño cada vez mayor de los discos duros y el ram. Parece que se da por sentado que un caché de cpu...
3
respuestas

¿Tiempo de escritura / lectura de caché?

Me gustaría diseñar ciertas reglas generales para ayudar a resolver ciertos desafíos de diseño / arquitectura de computadoras. Por lo tanto, en la memoria, ¿qué operaciones típicamente tardan más en ejecutarse: se cargan o almacenan? Creo que...