\begin{thebibliography}{10}

\bibitem{AKLS88}
{\sc Albert, E., Knobe, K., Lukas, J., and Steele, G.}
\newblock Compiling {F}ortran 8x array features for the {C}onnection {M}achine
  computer system.
\newblock In {\em Proceedings of the ACM SIGPLAN Symposium on Parallel
  Programming: Experience with Applications, Languages and Systems\/} (New
  Haven, CT, July 1988), pp.~42--56.

\bibitem{BCCG88}
{\sc Borkar, S., Cohn, R., Cox, G., Gleason, S., Gross, T., Kung, H.~T., Lam,
  M., Moore, B., Peterson, C., Pieper, J., Rankin, L., Tseng, P.~S., Sutton,
  J., Urbanski, J., and Webb, J.}
\newblock i{W}arp: An integrated solution to high-speed parallel computing.
\newblock In {\em Supercomputing '88\/} (Nov. 1988), pp.~330--339.

\bibitem{BCCG90}
{\sc Borkar, S., Cohn, R., Cox, G., Gross, T., Kung, H.~T., Lam, M., Moore, M.
  L.~B., Moore, W., Peterson, C., Susman, J., Sutton, J., Urbanski, J., and
  Webb, J.}
\newblock Supporting systolic and memory communication in i{W}arp.
\newblock In {\em Proceedings of the 17th Annual International Symposium on
  Computer Architecture\/} (Seattle, WA, May 1990), pp.~70--81.

\bibitem{CaGe88}
{\sc Carriero, N., and Gelernter, D.}
\newblock Applications experience with {L}inda.
\newblock In {\em Proceedings of the ACM SIGPLAN Symposium on Parallel
  Programming: Experience with Applications, Languages and Systems\/} (New
  Haven, CT, July 1988), pp.~173--187.

\bibitem{chapman92a}
{\sc Chapman, B., Mehrotra, P., and Zima, H.}
\newblock Programming in {V}ienna {F}ortran.
\newblock {\em Scientific Programming 1}, 1 (Aug. 1992), 31--50.

\bibitem{DoSo87}
{\sc Dongarra, J., and Sorensen, D.}
\newblock A portable environment for developing parallel {F}ortran programs.
\newblock {\em Parallel Computing 5\/} (1987), 175--186.

\bibitem{fox91}
{\sc Fox, G.}
\newblock The architecture of problems and portable parallel software systems.
\newblock Tech. Rep. CRPC-TR91172, Northeast Parallel Architectures Center,
  1991.

\bibitem{hpf93}
{\sc High Performance Fortran Forum}.
\newblock {\em High Performance Fortran Language Specification}, Jan. 1993.
\newblock Version 1.0 DRAFT.

\bibitem{hillis86}
{\sc Hillis, D.~W., and {Steele, Jr.}, G.~L.}
\newblock Data parallel algorithms.
\newblock {\em Communications of the ACM 29}, 12 (Dec. 1986), 1170--1183.

\bibitem{HiKT91a}
{\sc Hiranandani, S., Kennedy, K., and Tseng, C.}
\newblock Compiler optimizations for {F}ortran {D} on {MIMD} distributed-memory
  machines.
\newblock In {\em Proceedings of Supercomputing '91\/} (Albuquerque, NM,
  November 1991), pp.~86--100.

\bibitem{KoMR87}
{\sc Koelbel, C., Mehrotra, P., and Rosendale, J.~V.}
\newblock Semi-automatic domain decomposition in {BLAZE}.
\newblock In {\em Proceedings of the 1987 International Conference on Parallel
  Processing\/} (August 1987), S.~K. Sahni, Ed., pp.~521--524.

\bibitem{LaRi91}
{\sc Lam, M., and Rinard, M.}
\newblock Coarse-grain parallel programming in {J}ade.
\newblock In {\em Proceedings of the Third ACM SIGPLAN Symposium on Principles
  and Practice of Parallel Programming\/} (Williamsburg, VA, April 1991),
  pp.~94--105.

\bibitem{lee87}
{\sc Lee, E.~A., and Messerschmitt, D.~G.}
\newblock Static scheduling of synchronous data flow programs for digital
  signal processing.
\newblock {\em IEEE Transactions on Computers C-36}, 1 (Jan. 1987), 24--35.

\bibitem{ohallaron91d}
{\sc O'Hallaron, D.}
\newblock The {A}ssign parallel program generator.
\newblock In {\em Proceedings of the 6th Distributed Memory Computing
  Conference\/} (Portland, OR, Apr. 1991), pp.~178--185.

\bibitem{printz91a}
{\sc Printz, H.}
\newblock {\em Automatic Mapping of Large Signal Processing Systems to a
  Parallel Machine}.
\newblock PhD thesis, Department of Computer Science, Carnegie-Mellon
  University, 1991.
\newblock Also available as report CMU-CS-91-101.

\bibitem{printz89}
{\sc Printz, H., Kung, H.~T., Mummert, T., and Scherer, P.}
\newblock Automatic mapping of large signal processing systems to a parallel
  machine.
\newblock In {\em Proceedings of SPIE Symposium, Real-Time Signal Processing
  XI\/} (San Diego, CA, Aug. 1989), Society of Photo-Optical Instrumentation
  Engineers, pp.~2--16.

\bibitem{stichnoth93}
{\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{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{tseng89}
{\sc Tseng, P.~S.}
\newblock {\em A Parallelizing Compiler For Distributed Memory Parallel
  Computers}.
\newblock PhD thesis, Department of Computer Science, Carnegie-Mellon
  University, 1989.
\newblock Also available as CMU Tech Report CMU-CS-89-148.

\bibitem{ZiBG88}
{\sc Zima, H., Bast, H.-J., and Gerndt, M.}
\newblock {SUPERB}: A tool for semi-automatic {MIMD/SIMD} parallelization.
\newblock {\em Parallel Computing 6\/} (1988), 1--18.

\end{thebibliography}
