\begin{thebibliography}{1}

\bibitem{13}
Seungjo Bae and Sanjay Ranka.
\newblock {Parallel Ranking Algorithm for PACK/UNPACK on Coarse-Grained
  Distributed Memory Parallel Machines}.
\newblock Technical report, School of Computer and Information Science,
  Syracuse University, September 1995.

\bibitem{1}
W.~S. Brainerd, C.~H. Goldberg, and J.~C. Adams.
\newblock {\em Programmer's Guide to FORTRAN 90}.
\newblock McGraw Hill, 1990.

\bibitem{15}
T.~Eicken, D.~E. Culler, S.~C. Goldstein, and K.~E. Schauser.
\newblock {Active Messages: a mechanism for integrated communication and
  computation}.
\newblock In {\em Proc. of ISCA 1992}, pages 256--266, 1992.

\bibitem{Koe+94}
C.~H.~Koelbel et. al.
\newblock {\em The High Performance Fortran Handbook}.
\newblock MIT Press, 1994.

\bibitem{14}
Dongmin Kim, Seungjo Bae, and Sanjay Ranka.
\newblock {Split Algorithm for Parallel Vector Prefix and Reduction}.
\newblock Technical report, {School of Computer and Information Science,
  Syracuse University}, July 1995.

\bibitem{11}
S.~Ramaswamy and P.~Banerjee.
\newblock Automatic generation of efficient array redistribution routines on
  distributed memory multicomputers.
\newblock In {\em Proc. of Frontiers' 95}, 1995.

\bibitem{7}
J-C. Wang, T-H. Lin, and S.~Ranka.
\newblock {Distributed Scheduling of Unstructured Collective Communication on
  the CM-5}.
\newblock In {\em Proc. of Hawaii International Conference on System Sciences},
  1993.

\end{thebibliography}
