skip to main content
Document for a Standard Message-Passing InterfaceOctober 1993
1993 Technical Report
Publisher:
  • University of Tennessee
  • 107 Ayres Hall Knoxville, TN
  • United States
Published:01 October 1993
Bibliometrics
Skip Abstract Section
Abstract

The Message Passing Interface Forum (MPIF), with participation from over 40 organizations, has been meeting since January 1993 to discuss and define a set of library interface standards for message passing. MPIF is not sanctioned or supported by any official standards organization. This is a draft of what will become the Final Report, Version 1.0, of the Message Passing Interface Forum. This document contains all the technical features proposed for the interface. This copy of the draft was processed by LATEX on October 27, 1993. , MPIF invites comments on the technical content of MPI, as well as on the editorial presentation in the document. Comments received before January 15, 1994 will be considered in producing the final draft of Version 1.0 of the Message Passing Interface Specification. , The goal of the Message Passing Interface, simply stated, is to develop a widely used standard for writing message-passing programs. As such the interface should establish a practical, portable, efficient, and flexible standard for message passing.

Cited By

  1. ACM
    Passerat-Palmbach J, Caux J, Le Pennec Y, Reuillon R, Junier I, Kepes F and Hill D Parallel stepwise stochastic simulation Proceedings of the 1st ACM SIGSIM Conference on Principles of Advanced Discrete Simulation, (169-178)
  2. Gürsoy A and Kale L (2004). Performance and modularity benefits of message-driven execution, Journal of Parallel and Distributed Computing, 64:4, (461-480), Online publication date: 1-Apr-2004.
  3. Bernaschi M, Iannello G and Lauria M (2018). Efficient implementation of reduce-scatter in MPI, Journal of Systems Architecture: the EUROMICRO Journal, 49:3, (89-108), Online publication date: 1-Aug-2003.
  4. Bernaschi M, Iannello G and Lauria M Efficient implementation of reduce-scatter in MPI Proceedings of the 10th Euromicro conference on Parallel, distributed and network-based processing, (301-308)
  5. Ben-Asher Y and Haber G (2001). Parallel Solutions of Simple Indexed Recurrence Equations, IEEE Transactions on Parallel and Distributed Systems, 12:1, (22-37), Online publication date: 1-Jan-2001.
  6. ACM
    Oliver J, Ayguadé E and Navarro N Towards an efficient exploitation of loop-level parallelism in Java Proceedings of the ACM 2000 conference on Java Grande, (9-15)
  7. Tseng Y, Ni S and Sheu J (1999). Toward Optimal Complete Exchange on Wormhole-Routed Tori, IEEE Transactions on Computers, 48:10, (1065-1082), Online publication date: 1-Oct-1999.
  8. ACM
    Aiken A and Gay D Barrier inference Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (342-354)
  9. MacBeth M, McGuigan K and Hatcher P Executing Java threads in parallel in a distributed-memory environment Proceedings of the 1998 conference of the Centre for Advanced Studies on Collaborative research
  10. ACM
    Xing Z and Banerjee P A parallel algorithm for zero skew clock tree routing Proceedings of the 1998 international symposium on Physical design, (118-123)
  11. Heinlein J, Gharachorloo K, Bosch R, Rosenblum M and Gupta A Coherent Block Data Transfer in the FLASH Multiprocessor Proceedings of the 11th International Symposium on Parallel Processing, (18-27)
  12. Xing Z, Chandy J and Banerjee P Parallel Global Routing Algorithms for Standard Cells Proceedings of the 11th International Symposium on Parallel Processing
  13. Iannello G (1997). Efficient Algorithms for the Reduce-Scatter Operation in LogGP, IEEE Transactions on Parallel and Distributed Systems, 8:9, (970-982), Online publication date: 1-Sep-1997.
  14. Tsai Y and McKinley P (1997). An Extended Dominating Node Approach to Broadcast and Global Combine in Multiport Wormhole-Routed Mesh Networks, IEEE Transactions on Parallel and Distributed Systems, 8:1, (41-58), Online publication date: 1-Jan-1997.
  15. Wu C, Franke H and Liu Y (1996). A Unified Trace Environment for IBM SP Systems, IEEE Parallel & Distributed Technology: Systems & Technology, 4:2, (89-93), Online publication date: 1-Jun-1996.
  16. Bruck J, De Coster L, Dewulf N, Ho C and Lauwereins R (1996). On the Design and Implementation of Broadcast and Global Combine Operations Using the Postal Model, IEEE Transactions on Parallel and Distributed Systems, 7:3, (256-265), Online publication date: 1-Mar-1996.
  17. ACM
    Ranganathan M, Acharya A, Edjlali G, Sussman A and Saltz J Runtime coupling of data-parallel programs Proceedings of the 10th international conference on Supercomputing, (229-236)
  18. Tsai Y and McKinley P (1996). A Broadcast Algorithm for All-Port Wormhole-Routed Torus Networks, IEEE Transactions on Parallel and Distributed Systems, 7:8, (876-885), Online publication date: 1-Aug-1996.
  19. ACM
    Huang Y, Huang C and McKinley P Multicast virtual topologies for collective communication in MPCs and ATM clusters Proceedings of the 1995 ACM/IEEE conference on Supercomputing, (9-es)
  20. Robinson D, McKinley P and Cheng B (1995). Optimal Multicast Communication in Wormhole-Routed Torus Networks, IEEE Transactions on Parallel and Distributed Systems, 6:10, (1029-1042), Online publication date: 1-Oct-1995.
  21. Bar-Noy A, Bruck J, Ho C, Kipnis S and Schieber B (1995). Computing Global Combine Operations in the Multiport Postal Model, IEEE Transactions on Parallel and Distributed Systems, 6:8, (896-900), Online publication date: 1-Aug-1995.
  22. Bala V, Bruck J, Cypher R, Elustando P, Ho A, Ho C, Kipnis S and Snir M (2019). CCL, IEEE Transactions on Parallel and Distributed Systems, 6:2, (154-164), Online publication date: 1-Feb-1995.
  23. Robinson D, McKinley P and Cheng B Optimal Multicast Communication in Wormhole-Routed Torus Networks Proceedings of the 1994 International Conference on Parallel Processing - Volume 01, (134-141)
  24. ACM
    Bruck J, Ho C, Kipnis S and Weathersby D Efficient algorithms for all-to-all communications in multi-port message-passing systems Proceedings of the sixth annual ACM symposium on Parallel algorithms and architectures, (298-309)
  25. Choi J, Dongarra J, Pozo R, Sorensen D and Walker D (1994). Crpc Research Into Linear Algebra Software for High Performance Computers, International Journal of High Performance Computing Applications, 8:2, (99-118), Online publication date: 1-Jun-1994.
  26. Huang C and McKinley P (1994). Communication Issues in Parallel Computing Across ATM Networks, IEEE Parallel & Distributed Technology: Systems & Technology, 2:4, (73-86), Online publication date: 1-Dec-1994.
  27. Huang C, Kasten E and McKinley P Design and implementation of multicast operations for ATM-based high performance computing Proceedings of the 1994 ACM/IEEE conference on Supercomputing, (164-173)
  28. ACM
    Heinlein J, Gharachorloo K, Dresser S and Gupta A (1994). Integration of message passing and shared memory in the Stanford FLASH multiprocessor, ACM SIGOPS Operating Systems Review, 28:5, (38-50), Online publication date: 1-Dec-1994.
  29. ACM
    Heinlein J, Gharachorloo K, Dresser S and Gupta A Integration of message passing and shared memory in the Stanford FLASH multiprocessor Proceedings of the sixth international conference on Architectural support for programming languages and operating systems, (38-50)
  30. ACM
    Heinlein J, Gharachorloo K, Dresser S and Gupta A (1994). Integration of message passing and shared memory in the Stanford FLASH multiprocessor, ACM SIGPLAN Notices, 29:11, (38-50), Online publication date: 1-Nov-1994.
  31. ACM
    Tsai Y and McKinley P A dominating set model for broadcast in all-port wormhole-routed 2D mesh networks Proceedings of the 8th international conference on Supercomputing, (126-135)

Recommendations