Lessons learned from dataflow (Continued)
Microprocessors: The operand matching of executable instructions in the instruction window is restricted to a part of the instruction sequence.
Because of the serial program order, the instructions in this window are likely to become executable soon. ? The matching hardware can be restricted to a small number of slots.
Dataflow: the number of tokens waiting for a match can be very high. ? A large waiting-matching store is required.
Dataflow: Due to the lack of locality, the likelihood of the arrival of a matching token is difficult to estimate, ? caching of tokens to be matched soon is difficult.