Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

MPI nuts and bolts and more [Slides]

Technical Report ·
DOI:https://doi.org/10.2172/2386887· OSTI ID:2386887
 [1]
  1. Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)

MPI (Message-Passing Interface) is a message-passing library interface specification. All parts of this definition are significant. MPI addresses primarily the message-passing parallel programming model, in which data is moved from the address space of one process to that of another process through cooperative operations on each process. . . MPI is a specification, not an implementation; there are multiple implementations of MPI. This specification is for a library interface; MPI is not a language, and all MPI operations are expressed as functions, subroutines, or methods, according to the appropriate language bindings that, for C and Fortran, are part of the MPI standard. MPI Forum is the organization which is responsible for the MPI Specification.

Research Organization:
Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
DOE Contract Number:
89233218CNA000001
OSTI ID:
2386887
Report Number(s):
LA-UR--24-26592
Country of Publication:
United States
Language:
English

Similar Records

MPI-2: Extending the Message-Passing Interface
Conference · Tue Oct 01 00:00:00 EDT 1996 · OSTI ID:419266

MPI as a coordination layer for communicating HPF tasks
Conference · Mon Dec 30 23:00:00 EST 1996 · OSTI ID:418494

Specification of Fenix MPI Fault Tolerance library (V.0.9)
Technical Report · Tue Jun 07 00:00:00 EDT 2016 · OSTI ID:1494327