\begin{thebibliography}{10}

\bibitem{Barriuso94}
R.~Barriuso and Allan Knies.
\newblock {\em {SHMEM} User's Guide. {SN-2516}}.
\newblock Cray Research Inc, 1994.

\bibitem{Bassetti98}
F.~Bassetti, D.~Brown, K.~Davis, W.~Henshaw, and D.~Quinlan.
\newblock {OVERTURE}: An object-oriented framework for high performance
  scientific computing.
\newblock In {\em Proceedings of SC98: High Performance Networking and
  Computing}. {IEEE} Computer Society, 1998.

\bibitem{Carpenter98}
B.~Carpenter, G.~Fox, D.~Leskiw, X.~Li, Y.~Wen, and G.~Zhang.
\newblock Language bindings for a data-parallel runtime.
\newblock In Michael Gerndt and Hermann Hellwagner, editors, {\em Third
  International Workshop on High-Level Parallel Programming Models and
  Supportive Environments}. IEEE Computer Society Press, 1998.

\bibitem{NPAC_PCRC_kernel}
B.~Carpenter, G.~Zhang, and Y.~Wen.
\newblock {NPAC} {PCRC} runtime kernel definition.
\newblock Technical Report CRPC-TR97726, Center for Research on Parallel
  Computation, 1997.
\newblock http://www.npac.syr.edu/projects/pcrc/kernel.html.

\bibitem{CHAOS}
R.~Das, M.~Uysal, J.H. Salz, and Y.-S. Hwang.
\newblock Communication optimizations for irregular scientific computations on
  distributed memory architectures.
\newblock {\em Journal of Parallel and Distributed Computing}, 22(3):462--479,
  September 1994.

\bibitem{HPF96}
High Performance~Fortran Forum.
\newblock {High} {Performance} {Fortran} language specification, version 2.0,
  January 1997.
\newblock http://www.crpc.rice.edu/HPFF/hpf2.

\bibitem{Classification}
L.~Fu, B.~Carpenter, S.~Ranka, and G.~Fox.
\newblock Parallelization of a hierarchical classifier using {Adlib}.
\newblock In preparation.

\bibitem{HPFStandard}
{High Performance Fortran Forum}.
\newblock {High} {Performance} {Fortran} language specification.
\newblock {\em Scientific Programming}, special issue, 2, 1993.

\bibitem{LAPI}
{IBM Corp.}
\newblock Understanding and using the communication {Low-level} {Application}
  {Programming} {Interface} ({LAPI}).
\newblock In {\em IBM Parallel System Support Programs for {AIX} Administration
  Guide, {GC23-3897-04}}. 1997.
\newblock (Available at
  http://ppdbooks.pok.ibm.com:80/cgi-bin/bookmgr/bookmgr.cmd/BOOKS/sspad230/9.%
1).

\bibitem{merlin96}
J.~Merlin, B.~Carpenter, and A.~Hey.
\newblock {shpf}: a subset {High Performance Fortran} compilation system.
\newblock {\em Fortran Journal}, pages 2--6, March 1996.

\bibitem{HPFKelp}
J.~H. Merlin, S.~B. Baden, S.~J. Fink, and B.~M. Chapman.
\newblock Multiple data parallelism with {HPF} and {KeLP}.
\newblock In {\em High-Performance Computing and Networking: Proceedings of
  HPCN Europe 1998}, volume 1401 of {\em Lecture Notes in Computer Science},
  pages 828--839. Springer, 1998.

\bibitem{MPI2}
{MPI Forum}.
\newblock {MPI-2}: Extension to message passing interface.
\newblock Technical report, University of Tennessee, July 1997.

\bibitem{GA}
J.~Nieplocha, R.~J. Harrison, and R.~J. Littlefield.
\newblock {Global Arrays}: A nonuniform memory access programming model for
  high-performance computers.
\newblock {\em Journal of Supercomputing}, 10:197--220, 1996.

\bibitem{Common_runtime}
{Parallel Compiler Runtime Consortium}.
\newblock Common runtime support for high-performance parallel languages.
\newblock In {\em Supercomputing `93}. IEEE Computer Society Press, 1993.

\bibitem{Quinlan94}
D.~Quinlan and R.~Parsons.
\newblock {A++/P++} array classes for architecture independent finite
  difference calculations.
\newblock In {\em Proceedings of the Second Annual Object Oriented Numerics
  Conference}, April 1994.

\bibitem{Zhang97}
G.~Zhang, B.~Carpenter, G.~Fox, X.~Li, X.~Li, and Y.~Wen.
\newblock {PCRC}-based {HPF} compilation.
\newblock In {\em 10th International Workshop on Languages and Compilers for
  Parallel Computing}, volume 1366 of {\em Lecture Notes in Computer Science}.
  Springer, 1997.

\end{thebibliography}
