\begin{thebibliography}{10}

\bibitem{DOME}
{\sc Arabe, J., Beguelin, A., Lowekamp, B., E.~Seligman, M.~S., and Stephan,
  P.}
\newblock Dome: Parallel programming in a heterogeneous multi-user environment.
\newblock Tech. Rep. CMU-CS-95-137, Carnegie Mellon University, April 1995.

\bibitem{ABCK89}
{\sc Arnould, E.~A., Bitz, F.~J., Cooper, E.~C., Kung, H.~T., Sansom, R.~D.,
  and Steenkiste, P.~A.}
\newblock The design of nectar: A network backplane for heterogeneous
  multicomputers.
\newblock In {\em Proceedings of the Third International Conference on
  Architecutural Support for Programming Languages and Operating Systems\/}
  (Apr. 1989), ACM.

\bibitem{ACFK95}
{\sc Avalini, B., Choudhary, A., Foster, I., Krishnaiyer, R., and Xu, M.}
\newblock A data transfer library for communicating data--parallel tasks.
\newblock Case center tech report, Syracuse University, December 1995.
\newblock To Appear.

\bibitem{NESL}
{\sc Blelloch, G.}
\newblock Nesl: A nested data-parallel language.
\newblock CMU-CS 92-103, School of Computer Science, Carnegie Mellon
  University, 1992.

\bibitem{DiOh95}
{\sc Dinda, P.~A., and O'Hallaron, D.~R.}
\newblock The impact of address relation caching on the performance of deposit
  model communication.
\newblock In {\em Third Workshop on Languages, Compilers, and Run-Time Systems
  for Scalable Computers\/} (1995).
\newblock To appear.

\bibitem{PVMBOOK}
{\sc Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Mancheck, R., and
  Sunderam, V.}
\newblock {\em PVM: Parallel Virtual Machine}.
\newblock MIT Press, Cambridge, Massachusetts, 1994.

\bibitem{GrOS94}
{\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}, 3 (1994), 16--26.

\bibitem{HHMV95}
{\sc Haines, M., Hes, B., Mehrotra, P., and Rosendale, J.~V.}
\newblock Runtime support for data parallel tasks.
\newblock In {\em Fifth Symposium on the Frontiers of Massively Parallel
  Computation\/} (1995).

\bibitem{HPFF93}
{\sc {High Performance Fortran Forum}}.
\newblock {\em {H}igh {P}erformance {F}ortran Language Specification, Version
  1.0}, May 1993.

\bibitem{McRH92}
{\sc McRae, G., Russell, A., and Harley, R.}
\newblock {\em {CIT} Photochemical Airshed Model - {S}ystems Manual}.
\newblock Carnegie Mellon University, Pittsburgh, PA, and California Institute
  of Technology, Pasadena, CA, Feb. 1992.

\bibitem{IPROUTE}
{\sc Narten, T.}
\newblock Internet routing.
\newblock In {\em Proceedings of SIGCOMM'89\/} (September 1989), Austin, TX.

\bibitem{ARCHIMEDES}
{\sc Shewchuk, J.~R., and Ghattas, O.}
\newblock A compiler for parallel finite elemeent methods with
  domain--decomposed unstructured meshes.
\newblock In {\em Proceedings of the Seventh International Conference on Domain
  Decomposition Methods in Scientific and Engineering Computing\/} (1994),
  College Park, PA.

\bibitem{StOG94}
{\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 (1994),
  150--159.

\bibitem{SOGD94}
{\sc Subhlok, J., O'Hallaron, D., Gross, T., Dinda, P., and Webb, J.}
\newblock Communication and memory requirements as the basis for mapping task
  and data parallel programs.
\newblock In {\em Supercomputing '94\/} (Washington, DC, November 1994),
  pp.~330--339.

\bibitem{SSOG93}
{\sc Subhlok, J., Stichnoth, J., O'Hallaron, D., and Gross, T.}
\newblock Exploiting task and data parallelism on a multicomputer.
\newblock In {\em ACM SIGPLAN Symposium on Principles and Practice of Parallel
  Programming\/} (San Diego, CA, May 1993), pp.~13--22.

\bibitem{SuVo95}
{\sc Subhlok, J., and Vondran, G.}
\newblock Optimal mapping of sequences of data parallel tasks.
\newblock In {\em Proceedings of the Fifth ACM SIGPLAN Symposium on Principles
  and Practice of Parallel Programming\/} (Santa Barbara, CA, July 1995).
\newblock To appear.

\bibitem{YWSO93}
{\sc Yang, B., Webb, J., Stichnoth, J., O'Hallaron, D., and Gross, T.}
\newblock Do\&merge: Integrating parallel loops and reductions.
\newblock In {\em Sixth Annual Workshop on Languages and Compilers for Parallel
  Computing\/} (Portland, Oregon, Aug 1993).

\end{thebibliography}
