A Parallel Asynchronous Computer Architecture for Data Flow Programs,
MASSACHUSETTS INST OF TECH CAMBRIDGE PROJECT MAC
Pagination or Media Count:
This thesis involves the design of a parallel programming language and a parallel processor computer that runs programs expressed in that language. Data flow instructions have no side-effects therefore unrelated instructions can be executed concurrently without interference if each has its required operands. Data flow procedures define functions from argument values to result values. The Data Flow Machine is hierarchically constructed as a network of simple modules. The behavior of the machine is specified by a formal description language.
- Computer Programming and Software
- Computer Hardware