Enabling MPI interoperability through flexible communication endpoints

  title={Enabling MPI interoperability through flexible communication endpoints},
  author={James Dinan and Pavan Balaji and David Goodell and Douglas Miller and Marc Snir and Rajeev Thakur},
The current MPI model defines a one-to-one relationship between MPI processes and MPI ranks. This model captures many use cases effectively, such as one MPI process per core and one MPI process per node. However, this semantic has limited interoperability between MPI and other programming models that use threads within a node. In this paper, we describe an extension to MPI that introduces communication endpoints as a means to relax the one-to-one relationship between processes and threads… CONTINUE READING
Highly Cited
This paper has 44 citations. REVIEW CITATIONS

From This Paper

Figures, tables, results, connections, and topics extracted from this paper.
25 Extracted Citations
1 Extracted References
Similar Papers

Citing Papers

Publications influenced by this paper.
Showing 1-10 of 25 extracted citations

Referenced Papers

Publications referenced by this paper.

Similar Papers

Loading similar papers…