Message Passing Interface (MPI)

GPTKB entity

Statements (40)
Predicate Object
gptkbp:instanceOf gptkb:REST_API
gptkb:network_protocol
gptkbp:category high-performance computing
message passing
parallel programming model
distributed memory systems
gptkbp:commercialImplementations gptkb:Cray_MPI
gptkb:IBM_Spectrum_MPI
gptkb:Intel_MPI
gptkbp:enables interoperability
scalability
high performance computing
portability
gptkbp:firstReleased 1994
https://www.w3.org/2000/01/rdf-schema#label Message Passing Interface (MPI)
gptkbp:implementedIn synchronization
process management
point-to-point communication
collective communication
gptkbp:latestReleaseVersion gptkb:MPI-4.0
2021
gptkbp:openSource gptkb:MPICH
gptkb:MVAPICH
gptkb:Open_MPI
gptkbp:relatedStandard gptkb:PVM
gptkb:SHMEM
gptkb:OpenMP
gptkbp:runsOn supercomputers
clusters
cloud environments
gptkbp:standardizedBy gptkb:MPI_Forum
gptkbp:supportsLanguage gptkb:Fortran
gptkb:C++
gptkb:Python_(via_bindings)
C
gptkbp:usedFor distributed computing
parallel computing
gptkbp:website https://www.mpi-forum.org/
gptkbp:bfsParent gptkb:IBM_Spectrum_MPI
gptkbp:bfsLayer 6