MatrixMultiplication use map-reduce