Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
doku:seriell2par [2015/04/28 14:23] – [Message Passing Interface (MPI)] ir | doku:seriell2par [2021/05/14 13:35] – [Message Passing Interface (MPI)] goldenberg | ||
---|---|---|---|
Line 12: | Line 12: | ||
Most common languages to work with MPI are **Fortran**, | Most common languages to work with MPI are **Fortran**, | ||
- | The parallel version of **Rstat** is [[rstat&# | + | The parallel version of **Rstat** is [[rstat&# |
[[http:// | [[http:// | ||
Line 18: | Line 18: | ||
Grid computing in [[http:// | Grid computing in [[http:// | ||
- | ==== Open Multi-Processing (Open MP) ==== | + | ===== Open Multi-Processing (Open MP) ===== |
Open MP supports multi-platform shared memory multiprocessing programming in C, C++, and Fortran, providing compiler directives, library routines, and environment variables influencing run-time behavior. | Open MP supports multi-platform shared memory multiprocessing programming in C, C++, and Fortran, providing compiler directives, library routines, and environment variables influencing run-time behavior. | ||
+ | |||
+ | The code consists of serial and parallel sections. At the beginning, there is one serial thread which calls several parallel threads within a parallel section. | ||
+ | Contrary to MPI, the threads have access to the same memory and therefore no message passing between the threads is necessary. | ||
+ | |||
+ | < | ||
+ | For further information and training please look at the [[http:// | ||
+ | |||
+ | Continuously, |