\begin{thebibliography}{10}

\bibitem{Agarwal90a}
A.~Agarwal, B.-H. Lim, D.~Kranz, and J.~Kubiatowicz.
\newblock {APRIL: A Processor Architecture for Multiprocessing}.
\newblock In {\em Proc. 17th Ann. Intl. Symp. on Computer Architecture,
  Seattle, WA}, pages 104--114, May 1990.

\bibitem{Almasi89}
G.~S. Almasi and A.~Gottlieb.
\newblock {\em Highly Parallel Computing}.
\newblock Benjamin/Cummings, Redwood City, CA, 1989.

\bibitem{Alverson90a}
R.~Alverson, D.~Callahan, D.~Cummings, B.~Koblenz, A.~Porterfield, and
  B.~Smith.
\newblock {The Tera Computer System}.
\newblock In {\em Proc. Intl. Conf. on Supercomputing, Amsterdam}, June 1990.

\bibitem{Arvind86a}
Arvind and D.~E. Culler.
\newblock {Dataflow Architectures}.
\newblock In {\em {Annual Reviews in Computer Science}}, volume~1, pages
  225--253. Annual Reviews Inc., Palo Alto, CA, USA, 1986.

\bibitem{Arvind83a}
Arvind, D.~E. Culler, R.~A. Iannucci, V.~Kathail, K.~Pingali, and R.~E. Thomas.
\newblock {The Tagged Token Dataflow Architecture}.
\newblock Technical report, MIT Lab. for Computer Science, Aug. 1983.
\newblock Revised October, 1984.

\bibitem{Arvind87c}
Arvind and R.~A. Iannucci.
\newblock {Two Fundamental Issues in Multiprocessing}.
\newblock In {\em Proc. DFVLR - 1987 Conf. on Parallel Processing in Science
  and Engineering, Bonn-Bad Godesberg, W. Germany (Springer-Verlag LNCS 295)},
  June 1987.

\bibitem{Arvind90a}
Arvind and R.~S. Nikhil.
\newblock {Executing a Program on the MIT Tagged-Token Dataflow Architecture}.
\newblock {\em IEEE Trans. on Computers}, 39(3):300--318, Mar. 1990.

\bibitem{Brooks89a}
E.~Brooks.
\newblock {The Attack of the Killer Micros}, 1989.
\newblock Teraflop Computing Panel, Supercomputing '89, Reno, Nevada.

\bibitem{Buehrer87a}
R.~Buehrer and K.~Ekanadham.
\newblock {Incorporating Dataflow Ideas into von Neumann Processors for
  Parallel Execution}.
\newblock {\em IEEE Trans. on Computers}, C-36(12):1515--1522, Dec. 1987.

\bibitem{Culler91a}
D.~E. Culler and G.~M. Papadopoulos.
\newblock {The Explicit Token Store}.
\newblock {\em J. Parallel and Distributed Computing}, Dec. 1990.

\bibitem{Culler90a}
D.~E. Culler, A.~Sah, K.~E. Schauser, T.~{von Eicken}, and J.~Wawrzynek.
\newblock {Fine-grain Parallelism with Minimal Hardware Support: A
  Compiler-Controlled Threaded Abstract Machine}.
\newblock In {\em Proc. 4th Intl. Conf. on Arch. Support for Programming
  Languages and Systems (ASPLOS), Santa Clara, CA}, pages 164--175, Apr. 1991.

\bibitem{Dally87a}
W.~Dally, L.~Chao, A.~Chien, S.~Hassoun, W.~Horwat, J.~Kaplan, P.~Song,
  B.~Totty, and S.~Wills.
\newblock {Architecture of a Message-Driven Processor}.
\newblock In {\em Proc. 14th. Ann. Intl. Symp. on Computer Architecture,
  Pittsburgh, PA}, pages 189--196, June 1987.

\bibitem{Dennis91a}
J.~B. Dennis.
\newblock {The Evolution of ``Static'' Data-Flow Architecture}.
\newblock In {\em Advanced Topics in Data-flow Computing, J-L. Gaudiot and L.
  Bic (eds.)}, pages 35--91. Prentice-Hall, 1991.

\bibitem{Dennis88a}
J.~B. Dennis and G.~R. Gao.
\newblock {An Efficient Pipelined Dataflow Processor Architecture}.
\newblock In {\em Proc. Supercomputing, Orlando, FL}, pages 368--373, Nov.
  1988.

\bibitem{Grafe88a}
V.~Grafe, G.~Davidson, J.~Hoch, and V.~Holmes.
\newblock {The Epsilon Dataflow Processor}.
\newblock In {\em Proc. 16th. Ann. Intl. Symp. on Computer Architecture,
  Jerusalem, Israel}, pages 36--45, May 1989.

\bibitem{Gurd85}
J.~R. Gurd, C.~Kirkham, and I.~Watson.
\newblock {The Manchester Prototype Dataflow Computer}.
\newblock {\em Comm. of the ACM}, 28(1):34--52, Jan. 1985.

\bibitem{Halstead88a}
R.~H. {Halstead Jr.} and T.~Fujita.
\newblock {MASA: A Multithreaded Processor Architecture for Parallel Symbolic
  Computing}.
\newblock In {\em Proc. 15th Ann. Intl. Symp. on Computer Architecture,
  Honolulu, Hawaii}, June 1988.

\bibitem{Henry91a}
D.~S. Henry and C.~F. Joerg.
\newblock {The Network Interface Chip}.
\newblock Technical Report CSG Memo 331, MIT Laboratory for Computer Science,
  545 Technology Square, Cambridge MA 02139, June 1991.

\bibitem{Hiraki87b}
K.~Hiraki, K.~Nishida, S.~Sekiguchi, T.~Shimada, and T.~Yuba.
\newblock {The SIGMA-1 Dataflow Supercomputer: A Challenge for New Generation
  Supercomputing Systems}.
\newblock {\em J. of Information Processing}, 10(4):219--226, 1987.

\bibitem{Iannucci88a}
R.~A. Iannucci.
\newblock {Toward a Dataflow/von Neumann Hybrid Architecture}.
\newblock In {\em Proc. 15th Ann. Intl. Symp. on Computer Architecture,
  Honolulu, Hawaii}, pages 131--140, June 1988.

\bibitem{Lenoski90a}
D.~Lenoski, J.~Laudon, K.~Gharachorloo, A.~Gupta, and J.~Hennessy.
\newblock {The Directory-Based Cache Coherence Protocol for the DASH
  Multiprocessor}.
\newblock In {\em Proc. 17th. Ann. Intl. Symp. on Computer Architetecture,
  Seattle, WA}, pages 148--159, May 1990.

\bibitem{Maurer88}
P.~M. Maurer.
\newblock {Mapping the Data Flow Model of Computation onto an Enhanced von
  Neumann Processor}.
\newblock In {\em Proc. Intl. Conf. on Parallel Processing}, pages 235--239,
  Aug. 1988.

\bibitem{Nikhil90e}
R.~S. Nikhil.
\newblock {The Parallel Programming Language Id and its Compilation for
  Parallel Machines}.
\newblock In {\em Proc. Wkshp. on Massive Parallelism, Amalfi, Italy}, October
  1989.

\bibitem{Nikhil88d}
R.~S. Nikhil and Arvind.
\newblock {Can dataflow subsume von Neumann computing?}
\newblock In {\em Proc. 16th. Ann. Intl. Symp. on Computer Architecture,
  Jerusalem, Israel}, pages 262--272, May 1989.

\bibitem{Papadopoulos88a}
G.~M. Papadopoulos.
\newblock {\em {Implementation of a General Purpose Dataflow Multiprocessor}}.
\newblock MIT Press, 1991.

\bibitem{Papadopoulos91a}
G.~M. Papadopoulos and K.~R. Traub.
\newblock {Multithreading: A Revisionist View of Dataflow Architectures}.
\newblock In {\em Proc. 18th. Intl. Symp. on Computer Architecture, Toronto},
  Mar. 1991.

\bibitem{Pfister85a}
G.~Pfister, W.~Brantley, D.~George, S.~Harvey, W.~Kleinfelder, K.~McAuliffe,
  E.~Melton, V.~Norton, and J.~Weiss.
\newblock {The IBM Research Parallel Processor Prototype (RP3): Introduction
  and Architecture}.
\newblock In {\em Proc. Intl. Conf. on Parallel Processing}, pages 764--771,
  Aug. 1985.

\bibitem{Sakai89a}
S.~Sakai, Y.~Yamaguchi, K.~Hiraki, and T.~Yuba.
\newblock {An Architecture of a Dataflow Single Chip Processor}.
\newblock In {\em Proc. 16th Ann. Intl. Symp. on Computer Architecture,
  Jerusalem, Israel}, pages 46--53, May 1989.

\bibitem{Schauser91}
K.~E. Schauser, D.~E. Culler, and T.~{von Eicken}.
\newblock {Compiler-Controlled Multithreading for Lenient Parallel Languages}.
\newblock In {\em Proc. 5th ACM Conf. on Functional Programming Languages and
  Computer Architecture, Cambridge, MA (Springer-Verlag LNCS 523)}, pages
  50--72, Aug. 1991.

\bibitem{Smith78}
B.~J. Smith.
\newblock {A Pipelined, Shared Resource MIMD Computer}.
\newblock In {\em Proc. Intl. Conf. on Parallel Processing}, pages 6--8, 1978.

\end{thebibliography}
