dataflow architecture
computer architecture that lack a program counter, in which the executability and execution of instructions is solely determined based on the availability of input arguments to the instructions, with unpredictable execution order