Go backward to
Row Based Cyclic Distribution
Go up to
Top
Go forward to
Block Matrix Multiplication
Memory Access Analysis
Each process
Read
n/p
rows of
A
.
n
2
/p
words.
Read every word of
B
n
2
words.
Read/write
n/p
rows of
C
.
n
2
/p
words.
M=n
2
+2n
2
/p
memory area used.
C=2n
3
/p
computations performed.
C/M=2n/(p+2)
Ratio computation/memory area =
O(n/p)
.
Author:
Wolfgang Schreiner
Last Modification: October 27, 1997