\begin{thebibliography}{10} \bibitem{IBM-report3} V.~Bala, J.~Bruck, R.~Cypher, P.~Elustondo, A.~Ho, C.-T. Ho, S.~Kipnis, and Marc Snir. \newblock Ccl: A portable and tunable collective communication library for scalable parallel computers. \newblock Technical report, {IBM} {T}. {J}. {W}atson {R}esearch {C}enter, 1993. \newblock Preprint. \bibitem{IBM-report4} J.~Bruck, R.~Cypher, P.~Elustondo, A.~Ho, C.-T. Ho, S.~Kipnis, and Marc Snir. \newblock Ccl: A portable and tunable collective communication library for scalable parallel computers. \newblock Technical report, {IBM} {A}lmaden {R}esearch {C}enter, 1993. \newblock Preprint. \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{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{IBM-EUI} D.~Frye, R.~Bryant, H.~Ho, R.~Lawrence, and M.~Snir. \newblock An external user interface for scalable parallel systems. \newblock Technical report, {IBM}, May 1992. \bibitem{parmacs1} R.~Hempel. \newblock The {ANL/GMD} macros ({PARMACS}) in fortran for portable parallel programming using the message passing programming model -- users' guide and reference manual. \newblock Technical report, {GMD}, Postfach 1316, {D}-5205 {S}ankt {A}ugustin 1, {G}ermany, November 1991. \bibitem{parmacs2} R.~Hempel, H.-C. Hoppe, and A.~Supalov. \newblock A proposal for a {PARMACS} library interface. \newblock Technical report, {GMD}, Postfach 1316, {D}-5205 {S}ankt {A}ugustin 1, {G}ermany, October 1992. \bibitem{Lusk-book} Ewing Lusk, Ross Overbeek, et~al. \newblock {\em Portable Programs for Parallel Processors}. \newblock Holt, Rinehart and Winston, Inc., 1987. \bibitem{Vertex} {nCUBE} Corporation. \newblock {\em {nCUBE} 2 Programmers Guide, r2.0}, December 1990. \bibitem{express} Parasoft {C}orporation. \newblock {\em Express Version 1.0: A Communication Environment for Parallel Computers}, 1988. \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{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} .