¡GoConqr estrena diseño! Cuéntanos qué te parece.

Test

Tema 3

Alberto Gonzalez 25 preguntas

Hacer el test

Preguntas del test (25)

  1. 1Un pipeline de profundidad N:
    1. ADivide por N el ancho de banda necesario de la versión sin pipeline.
    2. BMultiplica por N el ancho de banda necesario de la versión sin pipeline.
    3. CDivide por N el throughput de la versión sin pipeline.
    4. DMultiplica por N el throughput de la versión sin pipeline.
  2. 2Con el uso de una arquitectura segmentada:
    1. ADisminuye el throughput.
    2. BMantiene inalterado el throughput.
    3. CAumenta el throughput.
    4. DDisminuye la latencia.
  3. 3En un pipeline, la técnica del forwarding se utiliza para resolver:
    1. ADependencia de datos de tipo WAR.
    2. BDependencias de datos de tipo RAW.
    3. CDependencias de control.
    4. DDependencias de datos de tipo WAW.
  4. 4La predicción de bifurcaciones basada en perfil de ejecución:
    1. ANo depende de la carga de trabajo concreta.
    2. BSe basa en que cada bifurcación de un programa está fuertemente
      sesgada.
    3. CNo requiere la recogida de estadísticas.
    4. DSe utiliza habitualmente por la mayoría de los compiladores.
  5. 5En el caso de una predicción de salto a no-tomado:
    1. ALa predicción se resuelve en tiempo de ejecución.
    2. BEl compilador puede poner la opción más frecuente como tomada e invertir la
      condición si es necesario.
    3. CEl compilador puede poner la opción más frecuente como no-tomada e invertir la condición si es necesario.
    4. DEl compilador no puede hacer nada.
  6. 6En el desenrollamiento de bucles:
    1. AAumenta la longitud del bloque básico.
    2. BNo es necesario realizar ningún ajuste al código de terminación.
    3. CDisminuye la longitud del bloque básico.
    4. DSe pueden reutilizar los mismos registros para distintas réplicas.
  7. 7Un predictor con correlación (2,2) con 4K entradas requiere:
    1. A8KB.
    2. B4KB.
    3. C32KB.
    4. D16KB.
  8. 8En un procesador superescalar especulativo:
    1. ALa detección de riesgos es especulativa.
    2. BLa planificación es dinámica con especulación.
    3. CLa ejecución especulativa es en orden.
    4. DLa emisión de instrucciones es especulativa.
  9. 9La principal desventaja de la planificación dinámica de instrucciones es:
    1. AEl código optimizado para un pipeline no ejecuta de forma eficiente en otro pipeline distinto.
    2. BNo puede tolerar retrasos no predecibles.
    3. CEl hardware necesario es más complejo.
    4. DNo gestiona las dependencias conocidas en tiempo de compilación.
  10. 10En el multi-hilo de grano fino:
    1. AEl procesador debe poder cambiar de hilo en cada ciclo de reloj.
    2. BSe necesita una tabla de renombrado por hilo.
    3. CSe necesitan grandes conjuntos de registros virtuales.
    4. DNo hace falta un cambio de contexto excesivamente rápido.

Información

Descripción
Arqui Arqui Test sobre Tema 3, creado por Alberto Gonzalez el 22/01/2018.
Idioma
Español
Visitas
1
Etiquetas
arqui
Valoración
Aún sin valoraciones
Valora este test
Valora este test

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?