Difference between revisions of "Message passing"
(Created page with "Category:Parallel programming Message passing denotes the explicit exchange of data between processes in a distributed memory program.") |
|||
Line 1: | Line 1: | ||
[[Category:Parallel programming]] | [[Category:Parallel programming]] | ||
− | Message passing denotes the explicit exchange of data between processes in a [[distributed memory programming|distributed memory program]]. | + | Message passing denotes the explicit exchange of data between processes in a [[distributed memory programming|distributed memory program]]. Most modern [[Fortran]], [[C]] or [[C++]] programs deploy [[MPI]] for the data exchange. To achieve high or even acceptable computational speed, distributed memory programs can place extreme demands on the communication network of an HPC system. |
Latest revision as of 16:22, 24 October 2011
Message passing denotes the explicit exchange of data between processes in a distributed memory program. Most modern Fortran, C or C++ programs deploy MPI for the data exchange. To achieve high or even acceptable computational speed, distributed memory programs can place extreme demands on the communication network of an HPC system.