\begin{thebibliography}{9}

\bibitem[Ackerman/Dennis 1979]{AckermanDen79}
W.~B. Ackerman and J.~B. Dennis.
\newblock {VAL}---{A} {V}alue-{O}riented {A}lgorithmic {L}anguage.
\newblock Technical Report 218, Laboratory for Computer Science, MIT, 1979.

\bibitem[Chaudhary/Aggarwal 1993]{ChaudharyAgg93}
Vipin Chaudhary and J. K. Aggarwal.
\newblock A generalized scheme for mapping parallel algorithms.
\newblock {\em Ieee Trans on Parallel and Distributed Systems},
   Vol. 4, No. 3, pages 328--346. March 1993.

\bibitem[Culler 1991]{CullerEtAl91}
David~E. Culler, Anurag Sah, Klaus~Eric Schauser, Thorsten von Eicken, and John
  Wawrzynek.
\newblock Fine-grain parallelism with minimal hardware support: A
  compiler-controlled threaded abstract machine.
\newblock In {\em Proc. of the
  Fourth International Conference on Architectural Support for Programming
  Languages and Operating Systems}, Santa Clara, California, pages 164--175,
  April 1991.

\bibitem[Dataflow 1990]{DCC90}
Dataflow Computer Corporation.
\newblock Time {D}ependent {S}ignal {P}rocessing {A}lgorithms for {O}ptical
  {S}urveillance.
\newblock Final {R}eport for {C}ontract {HA4176} to {B}oeing {A}erospace,
  Dataflow Computer Corporation, Belmont, MA 02178, November 1988.

\bibitem[Dennis 1987]{Dennis87}
Jack~B. Dennis.
\newblock Dataflow Computation: A Case Study.
\newblock In V. Milutinovic, editor, {\em Computer Architecture:
  Concepts and Systems}, chapter~9. New York: Elsevier, 1987.

\bibitem[Dennis 1988]{Dennis88}
Jack~B. Dennis.
\newblock Mapping array computations for a dataflow multiprocessor.
\newblock In {\em Proceedings of Mapcon IV: Multiprocessor and Array
  Processor Conference}, pages 71-76, Society for Computer Simulation, 1988.

\bibitem[Dennis 1989]{Dennis89}
Jack~B. Dennis
\newblock The {P}aradigm Compiler: {M}apping a Functional Language
  for the {C}onnection {M}achine.
\newblock In {\em Scientific Applications of the
  Connection Machine}, Horst Simon, editor, pages 301-315,
  Singapore: World Scientific Publishing Company, 1989.

\bibitem[Dennis 1991]{Dennis91}
Jack~B. Dennis.
\newblock The evolution of `static' data-flow architecture.
\newblock In J.-L. Gaudiot and L.~Bic, editors, {\em Advanced Topics in
  Data-Flow Computing}, chapter~2. Prentice-Hall, 1991.

\bibitem[Dennis 1994]{Dennis94}
Jack~B. Dennis.
\newblock Machines and models for parallel computing.
\newblock {\em International Journal of Parallel Programming},
   Vol. 22, No. 1, pages 47--77, February 1994.

\bibitem[Dennis 1995]{Dennis95}
Jack~B. Dennis.
\newblock Stream Data Types for Signal Processing.
  In {\em Advances in Dataflow Architecture
  and Multithreading}, J.-L. Gaudiot and L. Bic, editors.
  IEEE Computer Society Press. To be published.

\bibitem[Dennis/Gao 1994]{DennisGao94}
Jack~B. Dennis and Guang~R. Gao.
\newblock Multithreaded architectures: principles, projects, and issues.
\newblock In Robert~A. Ianucci, editor, {\em Advances in Multithreaded Computer
  Archtecture}. Kluwer, 1994.

\bibitem[Sabot 1992]{Sabot92}
Gary Sabot.
\newblock A compiler for a massively parallel distributed memory MIMD computer.
\newblock In {\em Proceedings of the Fourth Symp. on the Frontiers of
    Massively Parallel Computation}, pages 4--11. ACM and IEEE, 1992.

\bibitem[Ho/Lee/Messerschmitt 1988]{HoLeeMes88}
W.~H. Ho, Edward~A. Lee, and D.~G. Messerschmitt.
\newblock High level data flow programming for signal processing.
\newblock In R.~W. Broderson and H.~S. Muscovitz, editors, {\em VLSI Signal
  Processing, III}, pages 385--395, New York: IEEE Press, 1988. 

\bibitem[Kelly/Lochbaum/Vyssotsky 1961]{KellyLocVys61}
John Kelly, C.~Lochbaum, and Victor Vyssotsky.
\newblock A block diagram compiler.
\newblock {\em Bell System Technical Journal}, 40(3), May 1961.

%\bibitem[Knobe 1990]{KnobeLukSte90}
%Kathleen Knobe, Joan~D. Lukas, and Guy~L. {Steele, Jr.}, ``Data optimization:
%  Allocation of arrays to reduce communication on {SIMD} machines,'' {\em
%  Journal of Parallel and Distributed Computing}, 8(2):102--118, February 1990.

\bibitem[Lee 1991]{Lee91}
Edward~A. Lee.
\newblock Consistency in dataflow graphs.
\newblock {\em IEEE Transactions on Parallel and Distributed Systems},
  2(2):223--235, April 1991.

\bibitem[McGraw 1985]{McGrawEtAl85}
J.~McGraw, S.~Skedzielewski, S.~Allan, R.~Oldehoeft, J.~Glauert, C.~Kirkham,
  B.~Noyce, and R.~Thomas.
\newblock {SISAL}: {S}treams and {I}teration in a {S}ingle {A}ssignment
  {L}anguage: {R}eference {M}anual {V}ersion 1.2.
\newblock Technical Report M-146, Rev. 1, Lawrence Livermore National
  Laboratory, 1985.

\bibitem[Oldehoeft/Bohm/Feo 1992]{OldehoeftBohCanFeo92}
R.~R. Oldehoeft, A.~P.~W. Bohm, D.~C. Cann, and John~T. Feo.
\newblock {SISAL} {R}eference {M}anual: {L}anguage {V}ersion 2.0.
\newblock Technical report, Lawrence Livermore National Laboratory and Colorado
  State University, 1992.

\bibitem[Papadopoulos/Culler 1990]{PapadopoulosCul90}
Gregory~M. Papadopoulos and David~E. Culler. Monsoon: an explicit token-store
  architecture. In {\em Proceedings of the 17th Annual International
  Symposium on Computer Architecture}, Seattle, Washington, pages 82--91, May
  1990.

\end{thebibliography}



