MPI provides routines to provide structure to collections of processes. Although it also has graph topologies, here we concentrate on cartesian. |
A Cartesian topology is a mesh |
Example of a 3 x 4 mesh with arrows pointing at the right neighbors: |
(0,0) |
(0,1) |
(0,2) |
(0,3) |
(1,0) |
(1,1) |
(1,2) |
(1,3) |
(2,0) |
(2,1) |
(2,2) |
(2,3) |