Lessons learned from dataflow (alternative instruction window organizations)
Look at dataflow matching store implementations
Look into dataflow solutions like threaded dataflow (e.g. repeat-on-input technique or strongly-connected arcs model)
Repeat-on-input strategy issues compiler-generated code sequences serially (in an otherwise fine-grained dataflow computer). ? Transferred to the local dataflow in an instruction window:
- an issue string might be used;
- a serie of data dependent instructions is generated by a compiler and issued serially after the issue of the leading instruction.
However, the high number of speculative instructions in the instruction window remains.