Overview of Intro to MPI class
Text-only
Printable
Framed version
Introduction
Research Computing Home
1.
Overview of Parallel Programming
2.
Parallel Computer Architectures
3.
Parallel Programming Models
4.
Pros and Cons of OpenMP and MPI
5.
Parallel Programming Issues
6.
Problem Decomposition
7.
What Is MPI?
8.
Differences Between Versions of MPI
9.
Hello World MPI Examples
10.
How to Compile MPI Programs
11.
How to Run MPI Programs Interactively
12.
How to Run MPI Programs in A Batch Queue
13.
Basic MPI Functions (Subroutines) and Data types
14.
MPI Numerical Integration Example
15.
MPI Numerical Integration Reduction Example
16.
Details of Message Passing
17.
Wildcarding and Using the Status Handle
18.
MPI Point-to-Point Communication Modes
19.
MPI Collective Communication Modes
20.
MPI Task Parallelism Example
21.
MPI Array Search Example 1
22.
MPI Array Search Example 2
23.
Avoiding MPI Deadlock
24.
MPI Error Handling
25.
MPI resources