✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Se ejecutan dos simulaciones de cache para la ejecución del programa ejecutable fast con matrices de 2000x2000 elementos. Teniendo en cuenta que la Simulación A se lanza con:
valgrind --tool=cachegrind --I1=1024,1,64 --D1=1024,1,64 --LL=8388608,1,64 ./fast 2000
y la Simulación B se lanza con:
valgrind --tool=cachegrind --I1=1024,1,32 --D1=1024,1,64 --LL=8388608,1,64 ./fast 2000
Teniendo en cuenta los valores de los siguientes parámetros de salida de la simulación: Ir, I1mr, ILmr, Dr , D1mr, DLmr, Dw, D1mw, DLmw.
Donde: Ir (Instruction References), I1mr (Instruction L1 miss rate), Ilmr (Instruction Last Level miss rate), Dr (Data References), D1mr (Data L1 miss rate), DLmr (Data Last Level miss rate), Dw (Data Writes), D1mw (Data Writes L1 miss rate), DLmw (Data Write Last Level miss rate).
Podemos afirmar: