[2021][Simulacro][Problema 3]

[2021][Simulacro][Problema 3]

de Lorenzo Motta Santoro -
Número de respuestas: 2

Buenos días!

Viendo la solución del simulacro, y el video de práctico en openfing, del practico 11 ejercicio 5 me surgió una duda.

En el ejercicio del simulacro, se tiene un arreglo de shorts, dos bytes, y cuando se va a buscar a cache, se realizan dos accesos a memoria. Es decir, uno para el byte de la parte alta y otro para el byte de la parte baja. 

En el ejercicio del practico, para se tiene un arreglo de ints, cuatro bytes, y cuando se va a buscar a cache, se toma un solo acceso a memoria, en vez de 4.

Cual sería la "manera correcta" de contar los accesos a memoria, por byte o por variable? Capaz es algo de letra que me comi, pero me surgió la duda. 

Gracias y saludos!


En respuesta a Lorenzo Motta Santoro

Re: Duda Ejercicio 3 - Simulacro

de Federico Rivero -

Estimado,

En el simulacro se lee y se escribe de a 16 bits. Se cuenta dos veces porque hay una lectura y una escritura involucrada en el código (entonces un acceso es la lectura y otro acceso es la escritura)

Saludos,

          Federico