Example for square matrix multiplication in SPMD using 3 nodes. |
The hole sequence. |
Step 1: Virtually split the matrix. |
Step 2: Spawn other nodes. |
Step 3: Configure all nodes. |
Step 4: Distribute A. |
Step 5: Distribute B. |
Step 6: Perform calculations. |
Step 7: Shift A. |
Step 8: Perform calculations. |
Step 9: Shift A. |
Step 10: Perform calculations. |
Step 11: Collect results. |
© Robin Wolff - The University of Reading / Salford