Efficient large scale distributed matrix computation with spark
Communication-optimal parallel algorithm for strassen's matrix multiplication