Bibliography


Up: Contents Previous: Acknowledgments

[1] M. Barnett, S. Gupta, D. Payne, L. Shuler, R. van de Geijn, and J. Watts. Interprocessor collective communications library (intercomm). In Proceedings of the Scalable High Performance Computing Conference, pages 356--364. IEEE Computer Society Press, 1994.

[2] Nanette J. Boden et al. Myrinet---a Gigabit-per-Second Local-Area Network. IEEE-Micro, 15(1):29--36, 1995.

[3] David Brightwell. The Design and Implementation of a Datagram Protocol (UDP) Device for MPICH. Master's thesis, December 1995. Dept. of Computer Science.

[4] Ronald Brightwell and Anthony Skjellum. Design and Implementation Study of MPICH for the Cray T3D. In preparation, February 1996.

[5] R. Alasdair A. Bruce, James G. Mills, and A. Gordon Smith. CHIMP/MPI user guide. Technical Report EPCC-KTP-CHIMP-V2-USER 1.2, Edinburgh Parallel Computing Centre, June 1994.

[6] Greg Burns and Raja Daoud. MPI Cubix---collective POSIX I/O operations for MPI. Technical Report OSC-TR-1995-10, Ohio Supercomputer Center, 1995.

[7] Greg Burns, Raja Daoud, and James Vaigl. LAM: An open cluster environment for MPI. In John W. Ross, editor, Proceedings of Supercomputing Symposium '94, pages 379--386. University of Toronto, 1994.

[8] Ralph Butler and Ewing Lusk. Monitors, messages, and clusters: The p4 parallel programming system. Parallel Computing, 20:547--564, April 1994.

[9] Lyndon J. Clarke, Robert A. Fletcher, Shari M. Trewin, R. Alasdair A. Bruce, A. Gordon Smith, and Simon R. Chapple. Reuse, portability and parallel libraries. In Proceedings of IFIP WG10.3---Programming Environments for Massively Parallel Distributed Systems, 1994.

[10] Danny Cohen and Craig Lund. Proposed Standard for the MessageWay Inter-SAN Routing. IETF Working Group Document, September 1995.

[11] Peter Corbett, Dror Feitelson, Yarsun Hsu, Jean-Pierre Prost, Marc Snir, Sam Fineberg, Bill Nitzberg, Bernard Traversat, and Parkson Wong. MPI-IO: A parallel file I/O interface for MPI, version 0.3. Technical Report NAS-95-002, NAS, January 1995.

[12] Peter Corbett, Yarsun Hsu, Jean-Pierre Prost, Marc Snir, Sam Fineberg, Bill Nitzberg, Bernard Traversat, Parkson Wong, and Dror Feitelson. MPI-IO: A parallel file I/O interface for MPI, version 0.4. http://lovelace.nas.nasa.gov/MPI-IO, December 1995.

[13] Remy Evard. Managing the ever-growing to do list. In USENIX Proceedings of the Eighth Large Installation Systems Administration Conference, pages 111--116, 1994.

[14] S. I. Feldman and P. J. Weinberger. A portable Fortran 77 compiler. In UNIX Time Sharing System Programmer's Manual, volume 2. AT&T Bell Laboratories, tenth edition, 1990.

[15] American National Standard Programming Language Fortran. ANSI X3.9-1978.

[16] Message Passing Interface Forum. Document for a standard message-passing interface. Technical Report Technical Report No. CS-93-214 (revised), University of Tennessee, April 1994. Available on netlib.

[17] The MPI Forum. The MPI message-passing interface standard. http://www.mcs.anl.gov/mpi/standard.html, May 1995.

[18] Ian Foster, Carl Kesselman, and Steven Tuecke. The Nexus task-parallel runtime system. In Proc. 1st Intl. Workshop on Parallel Processing,, pages 467--462. Tata McGraw Hill, 1994.

[19] Hubertus Franke, Peter Hochschild, Pratap Pattnaik, Jean-Pierre Prost, and Marc Snir. MPI on IBM SP1/SP2: Current status and future directions. Technical report, IBM T. J. Watson Research Center, 1995.

[20] Al Geist, Adam Beguelin, Jack Dongarra, Weicheng Jiang, Bob Manchek, and Vaidy Sunderam. PVM: Parallel Virtual Machine---A User's Guide and Tutorial for Network Parallel Computing. MIT Press, 1994.

[21] William Gropp. Users manual for bfort: Producing Fortran interfaces to C source code. Technical Report ANL/MCS-TM-208, Argonne National Laboratory, March 1995.

[22] William Gropp. Users manual for doctext: Producing documentation from C source code. Technical Report ANL/MCS-TM-206, Argonne National Laboratory, March 1995.

[23] William Gropp, Edward Karrels, and Ewing Lusk. MPE graphics---scalable X11 graphics in MPI. In Proceedings of the Scalable Parallel Libraries Conference, pages 49--54. Mississippi State University, IEEE Computer Society Press, October 1994.

[24] William Gropp and Ewing Lusk. An abstract device definition to support the implementation of a high-level point-to-point message-passing interface. Preprint MCS-P342-1193, Argonne National Laboratory, 1994.

[25] William Gropp and Ewing Lusk. Installation guide for mpich, a portable implementation of MPI. Technical Report ANL-96/5, Argonne National Laboratory, 1994.

[26] William Gropp and Ewing Lusk. Scalable Unix tools on parallel processors. In Proceedings of the Scalable High-Performance Computing Conference, pages 56--62. IEEE Computer Society Press, 1994.

[27] William Gropp and Ewing Lusk. User's guide for mpich, a portable implementation of MPI. Technical Report ANL-96/6, Argonne National Laboratory, 1994.

[28] William Gropp and Ewing Lusk. MPICH working note: Creating a new MPICH device using the channel interface. Technical Report ANL/MCS-TM-213, Argonne National Laboratory, 1995.

[29] William Gropp, Ewing Lusk, and Anthony Skjellum. Using MPI: Portable Parallel Programming with the Message-Passing Interface. MIT Press, 1994.

[30] William D. Gropp and Ewing Lusk. A test implementation of the MPI draft message-passing standard. Technical Report ANL-92/47, Argonne National Laboratory, December 1992.

[31] William D. Gropp and Barry Smith. Chameleon parallel programming tools users manual. Technical Report ANL-93/23, Argonne National Laboratory, March 1993.

[32] M. T. Heath and J. A. Etheridge. Visualizing the performance of parallel programs. IEEE Software, 8(5):29--39, September 1991.

[33] Virginia Herrarte and Ewing Lusk. Studying parallel program behavior with upshot. Technical Report ANL--91/15, Argonne National Laboratory, 1991.

[34] Edward Karrels and Ewing Lusk. Performance analysis of MPI programs. In Jack J. Dongarra and Bernard Tourancheau, editors, Environments and Tools for Parallel Scientific Computing, pages 195--200. SIAM, 1994.

[35] Donald Knuth. The Art of Computer Programming, Vol. 3. Addison-Wesley, 1973.

[36] Message Passing Interface Forum. MPI: A message-passing interface standard. International Journal of Supercomputer Applications, 8(3/4), 1994.

[37] Joerg Meyer. Message passing interface for Microsoft Windows 3.1. Master's thesis, University of Nebraska at Omaha, December 1994.

[38] Joerg Meyer and Hesham El-Rewini. WinMPI: Message passing interface for Microsoft Windows 3.1. /ftp://csftp.unomaha.edu/pub/rewini/WinMPI/, 1994.

[39] Para//ab, University of Bergen. Programmer's Guide to MPI for Dolphin's SBus-to-SCI adapters, version 1.0 edition, November 1995. Available at ftp://ftp.ii.uib.no/pub/incoming/progr-guide-v10.ps.

[40] IEEE standard for scalable coherent interface (SCI) (1-55937-222-2) [SH15255]. IEEE 596-1992, 1993.

[41] Anthony Skjellum, Steven G. Smith, Nathan E. Doss, Alvin P. Leung, and Manfred Morari. The design and evolution of Zipcode. Parallel Computing, 20(4):565--596, April 1994.

[42] Marc Snir, Steve W. Otto, Steven Huss-Lederman, David W. Walker, and Jack Dongarra. MPI: The Complete Reference. MIT Press, 1995.

[43] Georg Stellner. Cocheck: Checkpointing and process migration for MPI. In Proceedings of the IPPS. IEEE Computer Society Press, 1996.

[44] Georg Stellner and Jim Pruyne. Resource Management and Checkpointing for PVM. In Proceedings of the 2nd European PVM Users' Group Meeting, pages 131--136, Lyon, September 1995. Editions Hermes.

[45] Paula L. Vaughan, Anthony Skjellum, Donna S. Reese, and Fei Chen Cheng. Migrating from PVM to MPI, part I: The Unify System. In Fifth Symposium on the Frontiers of Massively Parallel Computation, pages 488--495, McLean, Virginia, February 1995. IEEE Computer Society Technical Committee on Computer Architecture, IEEE Computer Society Press.

[46] David Walker. Standards for message passing in a distributed memory environment. Technical report, Oak Ridge National Laboratory, August 1992.