SLIDE 1
Distributed Memory Programming
SIMD Mesh Matrix Multiplication Single Instruction, Multiple Data
- n2 processors,
- 3n time.
Distributed Memory Programming Wolfgang Schreiner Research - - PDF document
Distributed Memory Programming Distributed Memory Programming Wolfgang Schreiner Research Institute for Symbolic Computation (RISC-Linz) Johannes Kepler University, A-4040 Linz, Austria Wolfgang.Schreiner@risc.uni-linz.ac.at
S N D U W nxproc nzproc nyproc
B(k,j) A(i,k) C(i,j)
n 2 − 1 0Gn−1(n 2 − 1) n 2
2 − 1)
A11 A12
B = B11 B12
C11 C12
= A11B11 + A12B21 A11B12 + A12B22