Hacker News new | ask | show | jobs
by yvdriess 1700 days ago
A Dataflow architecture ISA would. It's been tried before. But, working out the entire software stack from scratch is a moonshot.
1 comments

High-performance processors are data flow processors, which infer the data flow graph from the instruction stream using Tomasulo's algorithm.
The backend is very dataflow like, yes. But, the dependencies are only tracked within a tight instruction windows, the retirement (esp. of stores) are ordered to implement the memory ordering constraints of the processor and last but not least: the ISA itself is not Dataflow.