\begin{thebibliography}{10}

\bibitem{IBM-report1}
V.~Bala and S.~Kipnis.
\newblock Process groups: a mechanism for the coordination of and communication
  among processes in the {V}enus collective communication library.
\newblock Technical report, {IBM} {T}. {J}. {W}atson {R}esearch {C}enter,
  October 1992.
\newblock Preprint.

\bibitem{IBM-report2}
V.~Bala, S.~Kipnis, L.~Rudolph, and Marc Snir.
\newblock Designing efficient, scalable, and portable collective communication
  libraries.
\newblock Technical report, {IBM} {T}. {J}. {W}atson {R}esearch {C}enter,
  October 1992.
\newblock Preprint.

\bibitem{MPIPP}
Purushotham~V. Bangalore, Nathan~E. Doss, and Anthony Skjellum.
\newblock {MPI}++: {I}ssues and {F}eatures.
\newblock In {\em OON-SKI '94}, page in press, 1994.

\bibitem{PVM2}
A.~Beguelin, J.~Dongarra, A.~Geist, R.~Manchek, and V.~Sunderam.
\newblock Visualization and debugging in a heterogeneous environment.
\newblock {\em IEEE Computer}, 26(6):88--95, June 1993.

\bibitem{parmacs1}
Luc Bomans and Rolf Hempel.
\newblock The {Argonne/GMD} macros in {FORTRAN} for portable parallel
  programming and their implementation on the {Intel} {iPSC/2}.
\newblock {\em Parallel Computing}, 15:119--132, 1990.

\bibitem{p4manual}
R.~Butler and E.~Lusk.
\newblock User's guide to the p4 programming system.
\newblock Technical Report {TM}-{ANL}--92/17, Argonne {N}ational {L}aboratory,
  1992.

\bibitem{p4paper}
Ralph Butler and Ewing Lusk.
\newblock Monitors, messages, and clusters: the p4 parallel programming system.
\newblock {\em Journal of Parallel Computing}, 1994.
\newblock to appear (Also Argonne National Laboratory Mathematics and Computer
  Science Division preprint P362-0493).

\bibitem{parmacs2}
Robin Calkin, Rolf Hempel, Hans-Christian Hoppe, and Peter Wypior.
\newblock Portable programming with the parmacs message--passing library.
\newblock {\em Parallel Computing, {S}pecial issue on message--passing
  interfaces}, to appear.

\bibitem{wormhole2}
S.~Chittor and R.~J. Enbody.
\newblock Performance evaluation of mesh--connected wormhole--routed networks
  for interprocessor communication in multicomputers.
\newblock In {\em Proceedings of the 1990 Supercomputing Conference}, pages
  647--656, 1990.

\bibitem{wormhole1}
S.~Chittor and R.~J. Enbody.
\newblock Predicting the effect of mapping on the communication performance of
  large multicomputers.
\newblock In {\em Proceedings of the 1991 International Conference on Parallel
  Processing, vol. II (Software)}, pages II--1 -- II--4, 1991.

\bibitem{PVM1}
J.~Dongarra, A.~Geist, R.~Manchek, and V.~Sunderam.
\newblock Integrated {PVM} framework supports heterogeneous network computing.
\newblock {\em Computers in Physics}, 7(2):166--75, April 1993.

\bibitem{mpi1}
J.~J. Dongarra, R.~Hempel, A.~J.~G. Hey, and D.~W. Walker.
\newblock A proposal for a user-level, message passing interface in a
  distributed memory environment.
\newblock Technical Report {TM}-12231, Oak Ridge National Laboratory, February
  1993.

\bibitem{ANLMSUMPI}
Nathan Doss, William Gropp, Ewing Lusk, and Anthony Skjellum.
\newblock A model implementation of {MPI}.
\newblock Technical report, Argonne National Laboratory, 1993.

\bibitem{chimp1}
Edinburgh Parallel Computing Centre, University of Edinburgh.
\newblock {\em {CHIMP} Concepts}, June 1991.

\bibitem{chimp2}
Edinburgh Parallel Computing Centre, University of Edinburgh.
\newblock {\em {CHIMP} Version 1.0 Interface}, May 1992.

\bibitem{communicator}
D.~Feitelson.
\newblock Communicators: Object-based multiparty interactions for parallel
  programming.
\newblock Technical Report 91-12, Dept. Computer Science, The Hebrew University
  of Jerusalem, November 1991.

\bibitem{MPIF}
Hubertus Franke, Peter Hochschild, Pratap Pattnaik, and Marc Snir.
\newblock An efficient implementation of {MPI}.
\newblock In {\em 1994 International Conference on Parallel Processing}, 1994.

\bibitem{picl}
G.~A. Geist, M.~T. Heath, B.~W. Peyton, and P.~H. Worley.
\newblock A user's guide to {PICL}: a portable instrumented communication
  library.
\newblock Technical Report {TM}-11616, Oak {R}idge {N}ational {L}aboratory,
  October 1990.

\bibitem{chameleon-user-ref}
William~D. Gropp and Barry Smith.
\newblock Chameleon parallel programming tools users manual.
\newblock Technical Report ANL-93/23, Argonne National Laboratory, March 1993.

\bibitem{suprenum}
O.~Kr{\"a}mer and H.~M{\"u}hlenbein.
\newblock Mapping strategies in message--based multiprocessor systems.
\newblock {\em Parallel Computing}, 9:213--225, 1989.

\bibitem{Vertex}
{nCUBE} Corporation.
\newblock {\em {nCUBE} 2 Programmers Guide, r2.0}, December 1990.

\bibitem{express}
Parasoft Corporation, Pasadena, CA.
\newblock {\em Express User's Guide}, version 3.2.5 edition, 1992.

\bibitem{NX-2}
Paul Pierce.
\newblock The {NX/2} operating system.
\newblock In {\em Proceedings of the Third Conference on Hypercube Concurrent
  Computers and Applications}, pages 384--390. ACM Press, 1988.

\bibitem{zipcode1}
A.~Skjellum and A.~Leung.
\newblock Zipcode: a portable multicomputer communication library atop the
  reactive kernel.
\newblock In D.~W. Walker and Q.~F. Stout, editors, {\em Proceedings of the
  Fifth Distributed Memory Concurrent Computing Conference}, pages 767--776.
  {IEEE} {P}ress, 1990.

\bibitem{zipcode2}
A.~Skjellum, S.~Smith, C.~Still, A.~Leung, and M.~Morari.
\newblock The {Z}ipcode message passing system.
\newblock Technical report, Lawrence {L}ivermore {N}ational {L}aboratory,
  September 1992.

\bibitem{MPILIB}
Anthony Skjellum, Nathan~E. Doss, and Purushotham~V. Bangalore.
\newblock Writing {L}ibraries in {MPI}.
\newblock In Anthony Skjellum and Donna~S. Reese, editors, {\em Proceedings of
  the Scalable Parallel Libraries Conference}, pages 166--173. IEEE Computer
  Society Press, October 1993.

\bibitem{Skj93b}
Anthony Skjellum, Steven~G. Smith, Nathan~E. Doss, Alvin P~. Leung, and Manfred
  Morari.
\newblock The {D}esign and {E}volution of {Z}ipcode.
\newblock {\em Parallel Computing}, 1994.
\newblock (Invited Paper, to appear in Special Issue on Message Passing).

\bibitem{Skj91rev}
Anthony Skjellum, Steven~G. Smith, Nathan~E. Doss, Charles~H. Still, Alvin~P.
  Leung, and Manfred Morari.
\newblock {Z}ipcode: {A} {P}ortable {C}ommunication {L}ayer for {H}igh
  {P}erformance {M}ulticomputing.
\newblock Technical Report UCRL-JC-106725 (revised 9/92, 12/93, 4/94), Lawrence
  Livermore National Laboratory, March 1991.
\newblock To appear in {Concurrency: Practice \& Experience}.

\bibitem{walker92b}
D.~Walker.
\newblock Standards for message passing in a distributed memory environment.
\newblock Technical Report {TM}-12147, Oak {R}idge {N}ational {L}aboratory,
  August 1992.

\end{thebibliography}
