Download:
|
by Anthony Skjellum, Nathan E. Doss, Kishore Viswanathan, Purushotham V. Bangalore
In 1994 Scalable Parallel Libraries Conference
http://www.cs.msstate.edu/~tony/documents/Message-Passing/extendmpi.ps.Z
Add To MetaCart
Abstract:
MPI is the de facto message passing standard for multicomputers and networks of workstations, established by the MPI Forum, a group of universities, research centers, and national laboratories (from both the United States and Europe), as well as multinational vendors in the area of high performance computing. MPI has been implemented already by several groups. Worldwide acceptance of MPI has been quite rapid. This paper overviews several areas in which MPI can be extended, discusses the merits of making such extensions, and begins to demonstrate how some of these extensions can be made. In some areas, such as intercommunicator extensions, significant progress has been made by us already. In other areas (such as remote memory access), we are merely proposing extensions to MPI that we have not yet reduced to practice. Furthermore, we point out that other researchers are evidently working in parallel with us on their own extension concepts for MPI. 1
Citations
|
942
|
Active messages: A mechanism for integrated communication and computation
– Eicken, Culler, et al.
- 1992
|
|
788
|
Object-oriented analysis and design with applications
– Booch
- 1994
|
|
776
|
Using MPI: Portable Parallel Programming with the Message Passing Interface
– Gropp, Lusk, et al.
- 1994
|
|
31
|
A Model Implementation of MPI
– Doss, Gropp, et al.
- 1994
|
|
30
|
An abstract device definition to support the implementation of a high-level point-to-point message-passing interface
– Gropp, Lusk
- 1994
|
|
21
|
Programming under
– Boykin, Kirschen, et al.
- 1993
|
|
16
|
threads and the Unix kernel: The battle for control
– Mach
- 1987
|
|
10
|
The Unify System
– Cheng, Vaughan, et al.
- 1994
|
|
10
|
MPI-F: An Efficient Implementation of MPI on IBM-SP1
– Franke, Hochschild, et al.
- 1994
|
|
8
|
An efficient implementation of MPI
– Franke, Hochschild, et al.
- 1994
|
|
5
|
Thread-safe message passing with p4 and mpi
– Chowdappa, Skjellum, et al.
- 1994
|
|
5
|
Doeppner Jr. Threads - a system for the support of concurrent programming
– W
- 1987
|
|
4
|
User's Guide to the
– Butler, Lusk
- 1992
|
|
4
|
Migrating from PVM to MPI, part I: The Unify System
– Vaughan, Skjellum, et al.
- 1995
|
|
3
|
et al. MPI Annotated Reference Manual
– Otto
- 1994
|
|
2
|
Lam: An open cluster environment for mpi. Available by anonymous ftp from tbag.osc.edu in pub/lam
– Burns, Daoud, et al.
- 1994
|
|
2
|
Kishore Vishwanathan. Inter-communicator Extensions to MPI
– Skjellum, Doss
- 1994
|
|
1
|
Personal Correspondence on Message-Way protocol. `Message Way' is a trademark of Myricom
– Seitz
- 1994
|