Re: Data Directed Program Execution
- From: "Rob Thorpe" <robert.thorpe@xxxxxxxxxxxx>
- Date: 24 Feb 2006 04:02:25 -0800
Gene wrote:
You may be thinking of dataflow architectures, which were a big
research topic in the 80s. It's an elegant idea with lots of intuitive
appeal. But to my knowledge, no one ever made it work very well, at
least as a hardware architecture for general computing. Some of the
ideas were eventually employed in data structures for highly optimizing
compilers.
Modern microprocessors that use out-of-order execution are in many ways
dataflow machines. They make the transition in hardware between
control flow and data flow in their scheduling logic, though only over
a few tens of machine instructions.
Compilers certainly use the ideas.
.
- Follow-Ups:
- Re: Data Directed Program Execution
- From: Gene
- Re: Data Directed Program Execution
- References:
- Data Directed Program Execution
- From: alan-spiderman
- Re: Data Directed Program Execution
- From: Gene
- Data Directed Program Execution
- Prev by Date: Re: Critical Performance Issue - Help!
- Next by Date: Serial port raw character I/O
- Previous by thread: Re: Data Directed Program Execution
- Next by thread: Re: Data Directed Program Execution
- Index(es):