Orga2 final 06-08-19

De Cuba-Wiki

Final Escrito

  1. Ejecución Fuera de Orden. Concepto y funcionamiento generales. Ventajas respecto de un approach superescalar en orden. Considerar para la comparación que ambos modelos tienen la misma cantidad de vías de ejecución.
  2. Explicar el algoritmo de Tomasulo. ¿Cuáles son los riesgos que resuelve? Explicar cuales son los bloques de hardware que se agregan a un procesador superescalar y como funciona cada uno.
  3. Predictor de saltos de 2 bits. Motivación y funcionamiento. ¿Qué limitación resuelve respecto del Predictor de 1 bit?
  4. Explicar las diferentes políticas de escritura de un sistema de memoria compuesto por un cache de datos de L1 y un subsistema de Memoria Dinámica, y su relación con la coherencia entre ambos datos.
  5. ¿Cuál es mas apto para un sistema Monoprocesador y cuál para un sistema SMP? Justificar
  6. ¿Qué entiende por snooping y con qué elementos circuitales se implementa? ¿Cómo se complementa con el protocolo MESI?
  7. Explicar cómo se maneja el protocolo MESI cuando una línea en el controlador 2 está en estado M y el core 1 inicia un ciclo de lectura a esa dirección.