En las diapositivas de pipeline dice que la resolución a este hazard son esperar y forwarding (diapo 26), Pero en las notas se plantea esa solución sólo para el caso de RAW (página 10).
Que debo tomar como válido?
Gracias
En las diapositivas de pipeline dice que la resolución a este hazard son esperar y forwarding (diapo 26), Pero en las notas se plantea esa solución sólo para el caso de RAW (página 10).
Que debo tomar como válido?
Gracias
Estimada,
Esperar es una solución genérica. Sirve para resolver cualquier hazard porque en el peor caso podés ejecutar una instrucción a la vez.
Forwarding sí es más restringida. Resuelve hazards RAW únicamente (y no todos). WAR y WAW se resuelven con otras técnicas (en las notas se menciona brevemente la técnica de register renaming).
Saludos,
Federico