\begin{thebibliography}{10}

\bibitem{Alewife-overall}
A.~Agarwal, D.~Chaiken, G.~D'Souza, K.~Johnson, D.~Kranz, J.~Kubiatowicz,
  K.~Kurihara, B.~H. Lim, G.~Maa, D.~Jussbaum, M.~Parkin, and D.~Yeung.
\newblock {The MIT Alewife Machine: A Large-Scale Distributed-Memory
  Multiprocessor}.
\newblock In {\em Proceedings of Workshop on Scalable Shared Memory
  Multiprocesors}. Kluwer Academic Publishers, 1991.

\bibitem{Agarwal93}
A.~Agarwal, J.~Kubiatowicz, D.~Kranz, B.-H. Lim, D.~Yeung, G.~D'Souza, and
  M.~Parkin.
\newblock {Sparcle: An Evolutionary Processor Design for Large-Scale
  Multiprocessors}.
\newblock {\em {IEEE} Micro}, Jun 1993.

\bibitem{Tera}
R.~Alverson and et. al.
\newblock {The Tera Computer System}.
\newblock In {\em Proceedings of the International Conference on
  Supercomputing}, pages 1--6, Jun 1990.

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

\bibitem{Boughton93}
A.~Boughton and et. el.
\newblock {Arctic User's Manual}.
\newblock {CSG} Memo 353, {Laboratory for Computer Science, MIT}, Feb 1994.

\bibitem{ksr}
H.~{Burkhardt III}, S.~Frank, B.~Knobe, and J.~Rothnie.
\newblock {Overview of the KSR1 Computer System}.
\newblock Technical Report KSR-TR-9202001, Kendall Square Research, Boston, MA,
  Feb 1992.

\bibitem{sisal-on-cray}
D.~Cann.
\newblock {Retire Fortran? A Debate Rekindled}.
\newblock {\em {CACM}}, 35(8):81--89, Aug 1992.

\bibitem{Culler93c}
D.~E. Culler, A.~Dusseau, S.~C. Goldstein, A.~Krishnamurthy, S.~Lumetta, T.~v.
  {von Eicken}, and K.~Yelick.
\newblock {Parallel Programming in Split-C}.
\newblock In {\em Proc. Supercomputing 93, Portland, OR}, Nov 1993.

\bibitem{jpdc-tam93}
D.~E. Culler, S.~C. Goldstein, K.~E. Schauser, and T.~von Eicken.
\newblock {TAM --- A Compiler Controlled Threaded Abstract Machine}.
\newblock {\em Journal of Parallel and Distributed Computing}, 18(3):347 --
  370, 1993.

\bibitem{Culler-greg90}
D.~E. Culler and G.~M. Papadopoulos.
\newblock {The Explicit Token Store}.
\newblock {\em Journal of Parallel and Distributed Computing}, 10(4):289--308,
  1990.

\bibitem{dally}
W.~J. Dally and et~al.
\newblock {Architecture of a Message-Driven Processor}.
\newblock {\em IEEE Micro}, 12(2):23--39, 1992.

\bibitem{PVM3}
A.~Geist and et. el.
\newblock {PVM 3 User's Guide and Reference Manual}.
\newblock Technical Report 12187, ORNL, May 1993.

\bibitem{monsoon-perf93}
J.~Hicks, D.~Chiou, B.~S. Ang, and Arvind.
\newblock {{Performance Studies of the Monsoon Dataflow Processor}}.
\newblock {\em Journal of Parallel and Distributed Computing}, 18(3):273 --
  300, 1993.

\bibitem{hawaii-isca}
R.~A. Iannucci.
\newblock {Toward a Dataflow/von Neumann Hybrid Architecture}.
\newblock In {\em Proceedings of 15th Annual International Symposium on
  Computer Architecture, Honolulu, HI}, pages 131--140, May 1988.

\bibitem{Iannucci90}
R.~A. Iannucci.
\newblock {\em {Parallel Machine, Parallel Machine Languages: The Emergence of
  Hybrid Dataflow Computer Architectures}}.
\newblock Kluwer Academic Publishers, 1990.

\bibitem{T3D}
R.~E. Kessler and J.~L. Schwarzmeier.
\newblock {Cray T3D: A New Dimension for Cray Research}.
\newblock In {\em CompCon93}, pages 176--182, Feb 1993.

\bibitem{kubi92}
J.~Kubiatowicz, D.~Chaiken, and A.~Agarwal.
\newblock {Closing the Window of Vulnerability in Multiphase Memory
  Transactions}.
\newblock In {\em Proceedings of the Fifth International Conference on
  Architectureal Support for Programming Languages and Operating Systems,
  Boston, MA}, Oct 1992.

\bibitem{flash93}
J.~Kuskin, D.~Ofelt, M.~Heinrich, J.~Heinlein, R.~Simoni, K.~Gharachorloo,
  J.~Chapin, D.~Nakahira, J.~Baxter, M.~Horowitz, A.~Gupta, M.~Rosenblum, and
  J.~Hennessy.
\newblock {The Stanford FLASH Multiprocessor}.
\newblock In {\em to appear in ISCA 94, Chicago, IL}, 1994.

\bibitem{Lenoski90}
D.~Lenoski, J.~Laudon, K.~Charachorloo, A.~Gupta, and J.~Hennessy.
\newblock {The Directory-Based Cache Coherence Protocol for the DASH
  Multiprocesor}.
\newblock In {\em Proceedings of The 17th Annual International Symposium on
  Computer Architecture, Seattle, WA}, pages 148--159, 1990.

\bibitem{Lenoski&others92}
D.~Lenoski, J.~Laudon, T.~Joe, D.~Nakahira, L.~Stevens, A.~Gupta, and
  J.~Hennessy.
\newblock {The DASH Prototype: Implementation and Performance}.
\newblock In {\em Proceedings of The 19th Annual International Symposium on
  Computer Architecture, Gold Coast, Australia}, pages 92--103, May 1992.

\bibitem{Id}
R.~S. Nikhil.
\newblock {Id Reference Manual, Version 90.1}.
\newblock {CSG} Memo 284-2, {Laboratory for Computer Science, MIT}, Cambridge
  MA, Sep 1990.

\bibitem{Nikhil93a}
R.~S. Nikhil.
\newblock {The Parallel Programming Language Id and its Compilation for
  Parallel Machines}.
\newblock {\em Intl. J. of High Speed Computing}, 5(2):171--223, 1993.

\bibitem{Nikhil88d}
R.~S. Nikhil and Arvind.
\newblock {Can Dataflow Subsume von Neumann computing?}
\newblock In {\em Proceedings of the 16th. Annual International Symposium on
  Computer Architecture, Jerusalem, Israel}, pages 262--272, May 29-31 1989.

\bibitem{StarT92}
R.~S. Nikhil, G.~M. Papdopoulos, and Arvind.
\newblock {*T: A Multithreaded Massively Parallel Architecture}.
\newblock In {\em Proceedings of 19th Annual International Symposium on
  Computer Architecture, Gold Coast, Australia}, May 1992.

\bibitem{Nuth93}
P.~R. Nuth.
\newblock {\em {The Named-State Register File}}.
\newblock PhD thesis, Department of EECS, MIT, Cambridge MA, Aug 1993.

\bibitem{Papadopoulos89}
G.~M. Papadopoulos.
\newblock {Program Development and Performance Monitoring on the Monsoon
  Dataflow Multiprocessor}.
\newblock In M.~Simmons, R.~Koskela, and I.~Bucher, editors, {\em
  Instrumentation for Future Parallel Computing Systems}. Addison-Wesley
  Publishing Company, 1989.

\bibitem{Greg-monsoon}
G.~M. Papadopoulos.
\newblock {\em {Implementation of a General-Purpose Dataflow Multiprocessor}}.
\newblock MIT Press, 1992.

\bibitem{Supercomputing93-start}
G.~M. Papadopoulos, G.~A. Boughton, R.~Greiner, and M.~J. Beckerle.
\newblock {$\star$T: Integrated Building Blocks for Parallel Computing}.
\newblock In {\em Proceedings of Supercomputing '93, Portland, OR}, Nov 1993.

\bibitem{KP-multithread91}
G.~M. Papdopoulos and K.~R. Traub.
\newblock {Multithreading: A Revisionist View of Dataflow Architectures}.
\newblock In {\em Proceedings of the 18th Annual International Symposium on
  Computer Architecture, Toronto, Canada}, May 1991.

\bibitem{sakai89}
S.~Sakai, Y.~Yamaguchi, K.~Hiraki, Y.~Kodama, and T.~Yuba.
\newblock {{An Architecture of a Dataflow Single Chip Processor}}.
\newblock {\em Proceedings of the 16th Annual International Symposium on
  Computer Architecture, Jerusalem, Israel}, pages 46--53, May 1989.

\bibitem{Sato92}
M.~Sato, Y.~Kodama, S.~Sakai, Y.~Yamaguchi, and Y.~Koumura.
\newblock {{Thread-based Programming for the EM-4 Hybrid Dataflow Machine}}.
\newblock In {\em Proceedings of the 19th Annual International Symposium on
  Computer Architecture, Gold Coast, Australia}, pages 146--155, May 1992.

\bibitem{schauser91}
K.~E. Schauser, D.~E. Culler, and T.~von Eicken.
\newblock {Compiler-Controlled Multithreading for Lenient Parallel Languages}.
\newblock In {\em Proceedings of the Symposium of Functional Programming
  Languages and Computer Architecture, Cambridge, MA}, pages 50--72, 1991.

\bibitem{sci92}
{\em {{IEEE} Standard for Scalable Coherent Interface ({SCI})}}.
\newblock {IEEE}, 345 East 47th Street, New York, NY 10017, USA, 1993.
\newblock ({IEEE} Std 1596-1992).

\bibitem{Shaw92b}
A.~Shaw, Y.~Kodama, M.~Sato, S.~Sakai, and Y.~Yamaguchi.
\newblock {Performance of Data-Parallel Primitives on the EM-4 Dataflow
  Parallel Supercomputer}.
\newblock In {\em Proceedings of Frontiers '92: The 4th Symposium on the
  Frontiers of Massively Parallel Computation, McLean, VA}, pages 302--309, Oct
  1992.

\bibitem{UNIRED-II}
K.~Shimada, H.~Koike, and H.~Tanaka.
\newblock {UNIREDII: The High Performance Inference Processor for the Parallel
  Inference Machine PIE64}.
\newblock In {\em Proceedings of the International Conference of Fifth
  Generation Computer Systems}, pages 715--722, 1992.

\bibitem{splash}
J.~P. Singh, W.~D. Weber, and A.~Guta.
\newblock {SPLASH: Stanford Parallel Applications for Shared Memory}.
\newblock Technical Report CSL-TR-91-469, Stanford University, 1991.

\bibitem{HEP}
B.~J. Smith.
\newblock {Architecture and Applications of the {HEP} Multiprocessor System}.
\newblock In {\em Real-time Signal Processing IV}, volume 298, pages 241--248,
  Aug 1981.

\bibitem{traub91c}
K.~R. Traub.
\newblock {Multi-thread Code Generation for Dataflow Architectures from
  Non-Strict Programs}.
\newblock In {\em Proceedings of the Symposium on Functional Programming
  Languages and Computer Architecture, Cambridge, MA}, pages 73--101, 1991.

\bibitem{Traub91}
K.~R. Traub, G.~M. Papadopoulos, M.~J. Beckerle, J.~E. Hicks, and J.~Young.
\newblock {Overview of the Monsoon Project}.
\newblock In {\em Proceedings of the 1991 IEEE International Conference on
  Computer Design}, Oct 1991.

\bibitem{active-message}
T.~von Eicken, D.~E. Culler, S.~C. Goldstein, and K.~E. Schauser.
\newblock {Active Messages: a Mechanism for Integrated Communication and
  Computation}.
\newblock In {\em Proceedings of the 19th Annual International Symposium on
  Computer Architecture, Gold Coast, Australia}, pages 256--266, May 1992.

\end{thebibliography}
