[comp.arch] dataflow recent refs request

richards@cetus5e.cs.utk.edu (10/22/89)

I saw the previous postings, and thought I'd ask another question
regarding data flow architectures.  I am doing a class project, and I need
recent (1986 and later) references.  I have included a list of what I have.
If I am missing anything real significant, please let me know.  I'd also like
to hear general opinions as to whether Data Flow techniques will eventually
solve many of the problems of parallel computing.
 
Here is my list:
 
Gaudiot, Wei (1989) Token Relabeling in a Tagged Token Data-Flow Architecture,
    IEEE Transactions on Computers Vol 38, No 9, Sept 1989.
 
Carlson & Hwang. 1985.  "Algorithmic Performance of Dataflow Multiprocessors",
    IEEE computer, Dec 1985.
 
Gaudiot, (1986), "Structure Handling in DataFlow systems", IEEE transactions
    on computers, Dec 1985.
 
Hong, Pang and Ferguson, "Partitioning program graphs to enhance concurrency
    in static dataflow systems,", in Proc 13th Int. Symp. Comput.
    Architecture, Tokyo Japan.  June 1986.
 
V P. Srini, "An architectural comparison of dataflow systems", IEEE Computer,
    vol. 19, pp68-88, Mar 1986.
 
Thanks,
 
   Jon Richardson
   richards@utkcs2.cs.utk.edu   (Internet)
   uunet!cs.utk.edu!richards    (Usenet)
   jrichard@utkvx               (Bitnet)

rro@bizet.CS.ColoState.Edu (Rod Oldehoeft) (10/23/89)

Here are some more references (just moving some BiBTeX entries in,
not formatting):

@article{Bohm89,
author = {W. Bohm and J. Sargeant},
title = {Code Optimization for Tagged-Token Dataflow Machines},
journal = {IEEE Transactions on Computers},
month = {January},
year = {1989},
pages = {4-14}}

@conference{Gaud87,
author = {J. L. Gaudiot and L. T. Lee},
title = {Multiprocessor systems programming in a high-level data-flow
language},
booktitle = {Proceedings of the European Conference on Parallel
Architectures and Languages},
year = {1987},
month = {June},
address = {Eindhoven, the Netherlands}}

@incollection{Glau84,
author = {J. R. W. Glauert and J. R. Gurd and C. C. Kirkham and I.  Watson},
editor = {F. Chambers and D. Duce and G. Jones},
booktitle = {Distributed Computing},
title = {The Dataflow Approach},
publisher = {Academic Press},
address = {New York, NY},
year = {1984},
pages = {3-53}}

@article{Gurd85,
author = {J. R.  Gurd and C. C.  Kirkham and I.  Watson},
title = {The {M}anchester Prototype Dataflow Computer},
journal = {Communications of the ACM},
volume = {28},
number = {1},
month = {January},
year = {1985},
pages = {34-52},
comment = {An introduction to the Manchester machine.}}

@article{McGr80,
author = {J. R. McGraw},
title = {Data Flow Computing:  Software Development},
journal = {IEEE Transactions on Computers},
volume = {C-29},
number = {12},
year = {1980},
month = {December},
pages = {1095-1103}}

@conference{McGr82a,
author = {J. R. McGraw and S.K. Skedzielewski},
title = {Streams and Iteration in {VAL}: Additions to a Data Flow Language},
booktitle = {Proceedings of the Third International Conference
		   on Distributed Computing Systems},
month = {March},
year = {1982},
address = {Miami/Ft. Lauderdale, Florida},
page = {730-741},
comment = {This paper contains some original ideas that led to the
		   development of SISAL from Val.}}

@article{McGr82,
author = {J. R. McGraw},
title = {The {VAL} Language: Description and Analysis},
journal = {ACM Transactions on Programming Languages and Systems},
year = {1982},
volume = {4},
number = {1},
month = {January},
pages = {44-82}}
@conference{Sark86a,
author = {V. Sarkar and J. Hennessey},
title = {Partitioning Parallel Programs for
Macro-Dataflow},
booktitle = {Proceedings of the {ACM} Conference on Lisp and
		   functional programming},
year = {1986},
month = {August},
pages = {202-211}}

@conference{Sark86b,
author = {V. Sarkar and J. Hennessey},
title = {Compile-Time Partitioning and Scheduling of Parallel Programs},
booktitle = {Proceedings of the {SIGPLAN} 1986
		   Symposium on Compiler Construction},
year = {1986},
month = {June},
pages = {17-26}}


Rod Oldehoeft                    Email: rro@CS.ColoState.EDU
Computer Science Department      Voice: 303/491-5792
Colorado State University        Fax:   303/491-2293
Fort Collins, CO  80523