WAW-Stalls

Help Contents Instruktionsausführung mit Forwarding und Stalls WAW-Stalls
RAW-Stalls Control-Stalls

WAW-Stalls

WAW-Stalls sind auf WAW-Hazards zurückzuführen. In einem solchen Konflikt stehen zwei Instruktionen, wenn sie das gleiche Zielregister zu beschreiben haben, die Reihenfolge der beiden Instruktionen aber vertauscht werden könnte.

Ein solcher Fall kann in WINDLX nur im Zusammenhang mit Fliesskommastufen-Instruktionen auftreten, da sonst die Reihenfolge der Termination und somit des Zurückschreibens von Werten in Registern die gleiche ist, wie die der Instruktionen im Programm (Completion in Order). Näheres darüber ist der Seite Instruktionen, die Fliesskomma-Ausführungsstufen verwenden zu entnehmen.

References:

RAW-Stalls Control-Stalls