Ayuda con memoria cache

Iniciado por Soulklax, 27 Septiembre 2016, 16:20 PM

0 Miembros y 1 Visitante están viendo este tema.

Soulklax

Alguien sabe como realizar este ejercicio? O tener alguna idea de ello?
Se dispone de una memoria caché 8kb ¿cual es el valor maximo de la dimensión n de la matriz H[n][100] de números reales de simple precisión que pueden ser almacenadas en dicha memoria?

Yuki

No entiendo muy bien tu pregunta, bueno veo que me estas mostrando que la matriz tiene 2 dimenciones por lo que te puedo decír lo siguiente:

8kb = 8192 bytes.

La primera dimención de la matriz son punteros al buffer que almacena los siguientes valores (en este caso cada buffer seria de 8 bytes), por lo que pesa 4 bytes (¿por que 4 bytes? el "identificador" de cada buffer pesa 4 bytes).

8192 / 4 = 2048

2048 dimenciones son necesarios para ocupar completamente los 8kb.

Saludos!

Soulklax

muchas gracias por tu tiempo!
era lo que estaba buscando! ;D