\begin{thebibliography}{1}

\bibitem{gross94a}
{\sc Gross, T., O'Hallaron, D., and Subhlok, J.}
\newblock Task parallelism in a {H}igh {P}erformance {F}ortran framework.
\newblock {\em IEEE Parallel \& Distributed Technology 2}, 3 (1994), 16--26.

\bibitem{pierce94}
{\sc Pierce, P., and Regnier, G.}
\newblock The paragon implementation of the nx message passing interface.
\newblock In {\em Proc. Scalable High Performance Computing Conference\/}
  (Knoxville, TN, May 1994), IEEE Computer Society Press, pp.~184--190.

\bibitem{saltz91}
{\sc Saltz, J., , Petiton, S., Berryman, H., and Rifkin, A.}
\newblock Performance effects of irregular communication patterns on massively
  parallel multiprocessors.
\newblock {\em Journal of Parallel and Distributed Computing 13\/} (1991),
  202--212.

\bibitem{stichnoth93a}
{\sc Stichnoth, J.}
\newblock Efficient compilation of array statements for private memory
  multicomputers.
\newblock Tech. Rep. CMU-CS-93-109, School of Computer Science, Carnegie Mellon
  University, Feb. 1993.

\bibitem{stichnoth94}
{\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 21}, 1 (Apr.
  1994), 150--159.

\bibitem{stricker94}
{\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{sund90}
{\sc Sunderam, V.~S.}
\newblock {PVM} : A framework for parallel distributed computing.
\newblock {\em Concurrency: Practice and Experience 2}, 4 (December 1990),
  315--339.

\bibitem{walker94}
{\sc Walker, D.}
\newblock The design of a standard message passing interface for distributed
  memory concurrent computers.
\newblock {\em Parallel Computing 20}, 4 (April 1994), 657--673.

\end{thebibliography}
