logo

Crowdly

Browser

Add to Chrome

ARQUITECTURA DE ORDENADORES Todos los grupos

Looking for ARQUITECTURA DE ORDENADORES Todos los grupos test answers and solutions? Browse our comprehensive collection of verified answers for ARQUITECTURA DE ORDENADORES Todos los grupos at moodle.uam.es.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Se ha ejecutado el algoritmo de suma de matrices versión “slow” para matrices 2000x2000 con la herramienta cachegrind (usando cachés de primer nivel para datos e instrucciones de 32768 bytes, 8 vías y tamaño de línea 64 bytes, y una caché de último nivel de 8388608 bytes, 8 vías y tamaño de línea 64 bytes).

Según el reporte provisto, ¿Cuál es la cantidad de fallos en la lectura de datos para la caché de datos de primer nivel?

0%
0%
0%
0%
0%
View this question

Se ha ejecutado el algoritmo de suma de matrices versión “fast para matrices 2000x2000 con la herramienta cachegrind (usando cachés de primer nivel para datos e instrucciones de 32768 bytes, 8 vías y tamaño de línea 64 bytes, y una caché de último nivel de 8388608 bytes, 8 vías y tamaño de línea 64 bytes - Valores por defecto).

Según la información proporcionada por cachegrind ¿Cuántas instrucciones se han ejecutado?

0%
0%
0%
100%
0%
View this question

Para

responder a la pregunta necesitará revisar el resultado de la ejecución del

comando "

getconf" realizado sobre un cierto ordenador y provisto durante el examen.

¿Cuál es la configuración

de la caché de instrucciones de primer nivel (más cercano al procesador) disponible en el equipo?

0%
0%
0%
0%
0%
0%
View this question

Se ha ejecutado el algoritmo de suma de matrices versión “slow” para matrices 2000x2000 con la herramienta cachegrind (usando cachés de primer nivel para datos e instrucciones de 32768 bytes, 8 vías y tamaño de línea 64 bytes, y una caché de último nivel de 8388608 bytes, 8 vías y tamaño de línea 64 bytes).

Según la información proporcionada por cachegrind ¿Cuántas instrucciones se han ejecutado?

0%
0%
0%
0%
0%
View this question

Se ejecutan dos simulaciones de cache para la ejecución del programa ejecutable fast  con matrices de 1000 x1000 elementos. Teniendo en cuenta que la Simulación A se lanza con:

valgrind --tool=cachegrind --I1=1024,8,64 --D1=1024,8,64 --LL=8388608,8,64 ./fast 1000

y la Simulación B se lanza con:

valgrind --tool=cachegrind --I1=1024,1,64 --D1=1024,1,64 --LL=8388608,1,64 ./fast 1000

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:

0%
0%
0%
0%
View this question

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:

0%
0%
100%
0%
View this question

La instrucción `xor rd, rs1, rs2` realiza:

View this question

¿Cuáles son los riesgos de control?

0%
0%
0%
0%
View this question

La figura es una captura del estado del procesador al finalizar  ejecución de la instrucción lw con la que empieza el programa factorial.asm en la configuración de procesador uniciclo.

 ¿Cuál es la posición de memoria de datos a la que accede la instrucción lw?

0%
0%
0%
0%
View this question

La figura es una captura del estado del procesador en configuración RISC-V con 5 etapas sin detección de riesgos y sin adelantamiento de datos, durante la ejecución del programa riscv_pruBasico.  Se han introducido los nops necesarios hasta  llegar a la etiqueta pru3:

Al continuar la ejecución de la instrucción bne t1,t3, failure lleva a la etiqueta failure, ¿Cuál es la razón?

0%
0%
0%
0%
View this question

Want instant access to all verified answers on moodle.uam.es?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome