Matrix Multiplication using SUMMA and Canon
CMPSC 450
Matrix Multiplication Exploded (CUDA?)
*=*=*=
*=*=*=
*=*=*=
CMPSC 450
SUMMA Step 1
*=*=*=
*=*=*=
*=*=*=
Locally Owned A
Locally Owned B
Mult Input A (temp)
Mult Input B (temp)
Partial Locally Owned Answer (1/3)
CMPSC 450
SUMMA Step 2
*=*=*=
*=*=*=
*=*=*=
Locally Owned A
Locally Owned B
Mult Input A (temp)
Mult Input B (temp)
Partial Locally Owned Answer (2/3)
CMPSC 450
SUMMA Step 3:
*=*=*=
*=*=*=
*=*=*=
Locally Owned A
Locally Owned B
Mult Input A (temp)
Mult Input B (temp)
Final Locally Owned Answer
CMPSC 450