\begin{thebibliography}{10}

\bibitem{T3D-OVERVIEW}
{\sc Adams, D.}
\newblock {Cray T3D System Architecture Overview}.
\newblock Tech. rep., Cray Research Inc., September 1993.
\newblock Revision 1.C.

\bibitem{postal-model}
{\sc Bar-Noy, A., and Kipnis, S.}
\newblock {Designing Broadcating Algorithms in the Postal Model for
  Message-Passing Systems}.
\newblock In {\em Symposium on Parallel Algorithms and Architectures\/} (San
  Diego, June 1992), ACM, pp.~13--22.

\bibitem{adapt-route}
{\sc Berman, P., Gravano, L., Pifarre, G., and Sanz, J.}
\newblock {Adaptive Deadlock- and Livelock-Free Routing with All Minimal Paths
  in Torus Networks}.
\newblock In {\em ACM Symposium on Parallel Algorithms and Architectures\/}
  (San Diego, June 1992), ACM, pp.~3--12.

\bibitem{bokhari91}
{\sc Bokhari, S.}
\newblock {Multiphase complete exchange on a circuit switched hypercube}.
\newblock Tech. Rep. 91-5, ICASE, January 1991.

\bibitem{bokhari92}
{\sc Bokhari, S.~H., and Berryman, H.}
\newblock {Complete Exchange on a Circuit Switched Mesh}.
\newblock In {\em Proc. Scalable High Performance Computing Conference\/}
  (Williamsburg, VA, April 1992), pp.~300--306.

\bibitem{iwarp-general}
{\sc Borkar, S., et~al.}
\newblock {iWarp: An Integrated Solution to High-Speed Parallel Computing}.
\newblock In {\em Proceedings of the Supercomputing Conference\/} (1988),
  pp.~330--339.

\bibitem{iwarp-comm2}
{\sc Borkar, S., et~al.}
\newblock {Supporting Systolic and Memory Communication in iWarp}.
\newblock Tech. Rep. CMU-CS-90-197, Carnegie Mellon University, School of
  Computer Science, 1990.
\newblock Revision of a paper that appeared in the 17th Annual Intl. Symposium
  on Computer Architecture, Seattle, 1990, pp. 70-81.

\bibitem{logp-extended}
{\sc Culler, D., Karp, R., Patterson, D., Sahay, A., Schauser, K., Santos, E.,
  Subramonian, R., and {von Eicken}, T.}
\newblock {LogP: towards a realistic model of parallel computation}.
\newblock Tech. Rep. UCBC 92-713, Univ. of California, Berkeley, 1992.
\newblock expanded version of paper in 4th Symp. on PPoPP.

\bibitem{connset}
{\sc Feldmann, A., Stricker, T., and Warfel, T.}
\newblock {Supporting sets of arbitrary connections on iWarp through
  communication context switches}.
\newblock In {\em ACM Symposium on Parallel Algorithms and Architectures\/}
  (Schloss Velen, Westfalia, Germany, July 1993).

\bibitem{hpf}
{\sc High Performance Fortran Forum}.
\newblock {\em {High Performance Fortran Language Specification Version 1.0.}},
  May 1993.

\bibitem{hinrichs-thesis-work}
{\sc Hinrichs, S.}
\newblock {Compiler Resource Management for Con\-nec\-tion\--Based
  Communication}.
\newblock Internal document, 1994.

\bibitem{aapc-tr}
{\sc Hinrichs, S., Kosak, C., O'Hallaron, D., Stricker, T., and Take, R.}
\newblock {An Architecture for Optimal All-to-All Personalized Communication}.
\newblock Tech. Rep. CMU-CS-94-140, Carnegie Mellon University, School of
  Computer Science, 1994.

\bibitem{horie92}
{\sc Horie, T., and Hayashi, K.}
\newblock {All-to-All Personalized Communication on a Wrap-around Mesh}.
\newblock In {\em Proceedings of CAP Workshop\/} (Canberra, Austrailia,
  November 1991).

\bibitem{AP1000-NETWORK}
{\sc Horie, T., Ishihata, H., and Ikesaka, M.}
\newblock {Design and implementation of an interconnection network for the
  AP1000}.
\newblock In {\em Proc. IFIP World Computer Congress\/} (1992), vol.~I,
  Information Processing, pp.~555--561.

\bibitem{PARAGON-XPS}
{\sc Intel Corp.}
\newblock {\em Paragon X/PS Product Overview}, March 1991.

\bibitem{johnsson89}
{\sc Johnsson, S.~L., and Ho, C.-T.}
\newblock {Optimum Broadcasting and Personalized Communication in Hypercubes}.
\newblock {\em IEEE Transactions on Computers 38}, 9 (September 1989),
  1249--1268.

\bibitem{CM5-NETWORK}
{\sc Leiserson, C., Abuhamdeh, A., Douglas, D., Feynman, C., Ganmukhi, M.,
  Hill, J., Hillis, D., Kuszmaul, B., St.Pierre, M., Wells, D., Wong, M., Yang,
  S., and Zak, R.}
\newblock {The Network Architecture of the Connection Machine CM-5}.
\newblock In {\em Symposium on Parallel Algorithms and Architectures\/} (San
  Diego, June 1992), ACM, pp.~272--285.

\bibitem{MPI-DRAFT}
{\sc The Message Passing Interface Forum}.
\newblock {\em Draft Document for a Standard Message Passing Interface},
  November 1993.

\bibitem{scott91}
{\sc Scott, D.~S.}
\newblock {Efficient All-to-All Communication Patterns in Hypercube and Mesh
  Topologies}.
\newblock In {\em The Sixth Distributed Memory Computing Conference
  Proceedings\/} (1991), pp.~398--403.

\bibitem{IBM-SP1}
{\sc Snir, M.}
\newblock {Scalable Parallel Computing - The IBM 9076 Scalable
  POWERParallel-1}.
\newblock In {\em ACM Symposium on Parallel Algorithms and Architectures\/}
  (June 1993), ACM, p.~42.

\bibitem{FX-COMMUNICATION}
{\sc Stichnoth, J., O'Hallaron, D., and Gross, T.}
\newblock {Generating Communication for Array Statements: Design,
  Implementation, and Evaluation}.
\newblock {\em Journal of Parallel and Distributed Computing\/} (1994).
\newblock to appear.

\bibitem{stricker-routing}
{\sc Stricker, T.}
\newblock {Message Routing on Irregular 2D-Meshes and Tori}.
\newblock In {\em Proceedings of the 6th Distributed Memory Computing
  Conference\/} (Portland, OR, Apr. 1991), pp.~170--177.
\newblock Also appeared as Technical Report CMU-CS-91-109, Carnegie Mellon
  School of Computer Science.

\bibitem{msg-t3d-tr}
{\sc Stricker, T., Stichnoth, J., O'Hallaron, D., Hinrichs, S., and Gross, T.}
\newblock {Decoupling Communication Services for Compiled Parallel Programs}.
\newblock Tech. Rep. CMU-CS-94-139, Carnegie Mellon University, School of
  Computer Science, 1994.

\bibitem{fx-ppopp}
{\sc Subhlok, J., Stichnoth, J., O'Hallaron, D., and Gross, T.}
\newblock {Exploiting Task and Data Parallelism on a Multicomputer}.
\newblock In {\em Fourth ACM SIGPLAN Symposium on Principles and Practice of
  Parallel Programming\/} (San Diego, CA, May 1993).

\bibitem{pvm}
{\sc Sunderam, V.~S.}
\newblock {PVM: a Framework for Parallel Distributed Computing}.
\newblock {\em Concurrency: Practice and Experience 2}, 4 (December 1990),
  315--39.

\bibitem{take87}
{\sc Take, R.}
\newblock {A Routing Method for All-to-all Burst on Hypercube Networks}.
\newblock In {\em Proc. 35th National Conference of Information Processing
  Society of Japan\/} (1987), pp.~151--152.
\newblock In Japanese.

\bibitem{take91}
{\sc Take, R., Noguchi, Y., and Yokota, H.}
\newblock {An Architecture for Parallel Database Computing}.
\newblock In {\em Transputing '91\/} (1991), pp.~1--14.

\bibitem{var92}
{\sc Varvarigos, E.~A., and Bertsekas, D.~P.}
\newblock {Communication algorithms for isotropic tasks in hypercubes and
  wraparound meshes}.
\newblock {\em Parallel Computing 18\/} (1992), 1233--1257.

\end{thebibliography}
