Scalability of Matrix Multiplication
- n processors, s xs matrix.
- Workload w(s) = O(s3).
- Overhead h(s,n)=O(nlogn + s2 sqrt(n))
- w(s) approx.h(s,n)
- O(s3) = O(n logn)
- O(s3) = O(s2 sqrt(n)) =>O(s) = O(sqrt(n)) =>O(s3) = O(n sqrt(n))
- Isoefficiency fE(n) = O(nsqrt(n))
- Matrix size s = O(sqrt(n))
Matrix size s must grow with at least sqrt(n)!
Author: Wolfgang Schreiner
Last Modification: October 13, 1997