This JIRA is for discussing distributed matrices stored in block sub-matrices. The main challenge is the partitioning scheme to allow adding linear algebra operations in the future, e.g.:
1. matrix multiplication
2. matrix factorization (QR, LU, ...)
Let's discuss the partitioning and storage and how they fit into the above use cases.
1. Should it be backed by a single RDD that contains all of the sub-matrices or many RDDs with each contains only one sub-matrix?