Copy hw3-4 cluster version for hw3-5.
First crack at DNS matrix multiplication algorithm.