The Manchester prototype dataflow computer

The Manchester project has developed a powerful dataflow processor based on dynamic tagging. This processor is large enough to tackle realistic applications and exhibits impressive speedup for programs with sufficient parallelism.

[1]  Jack B. Dennis,et al.  Data flow schemas , 1972, International Sympoisum on Theoretical Programming.

[2]  John Glauert,et al.  SISAL: streams and iteration in a single-assignment language. Language reference manual, Version 1. 1 , 1983 .

[3]  John W. Young,et al.  An abstract formulation of data processing problems , 1958, ACM '58.

[4]  R. Karp,et al.  Properties of a model for parallel computations: determinacy , 1966 .

[5]  James C. Browne,et al.  A Graph Model for Parallel Computations Expressed in the Computation Structures Language , 1986, International Conference on Parallel Processing.

[6]  Donald D. Chamberlin The "single-assignment" approach to parallel processing , 1972, AFIPS '71 (Fall).

[7]  Jack B. Dennis,et al.  First version of a data flow procedure language , 1974, Symposium on Programming.

[8]  L. G. Tesler,et al.  A language design for concurrent processes , 1899, AFIPS Spring Joint Computing Conference.

[9]  John Glauert,et al.  SISAL: streams and iteration in a single assignment language. Language reference manual, Version 1. 2. Revision 1 , 1985 .

[10]  Wil Plouffe,et al.  An asynchronous programming language and computing machine , 1978 .

[11]  A. L. Davis,et al.  The architecture and system method of DDM1: A recursively structured Data Driven Machine , 1978, ISCA '78.

[12]  Richard P. Hopkins,et al.  Data-Driven and Demand-Driven Computer Architecture , 1982, CSUR.

[13]  Duane Albert Adams,et al.  A computation model with data flow sequencing , 1968 .

[14]  J. E. Rodrigues,et al.  A GRAPH MODEL FOR PARALLEL COMPUTATIONS , 1969 .