This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 82 lines
!!! Overview
[{$pagename}] ([MPI]) is a [communication] [protocol] for [Concurrency] where modules interact by sending [messages] to each other through a [communication] [channel].
Both [Point-to-Point Protocol] and collective [communication] are supported.
[{$pagename}] "is a [message]-passing [Application Programming Interface], together with [protocol] and semantic specifications for how its features must behave in any [implementation]."
[{$pagename}]'s goals are high performance, scalability, and portability.
[{$pagename}] includes methods of [Inter-Process Communication] and [Application Programming Interface] ([APIs]) for [Message queues]
!! [{$pagename}] Language Bindings
[{$pagename}] Language Bindings are libraries that extend MPI support to other languages by wrapping an existing MPI implementation such as MPICH or Open MPI.
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [Message_Passing_Interface|Wikipedia:Message_Passing_Interface|target='_blank'] - based on information obtained 2017-04-30-
* [#2] - [mpich.org|https://www.mpich.org/|target='_blank'] - based on information obtained 2020-09-19
* [#3] - [open-mpi.org|https://www.open-mpi.org/|target='_blank'] - based on information obtained 2020-09-19
* [#4] - [mpi-forum.org|https://www.mpi-forum.org/|target='_blank'] - based on information obtained 2020-09-19