6. The method of claim 1 , wherein performing an alignment of each of the sub-matrices is performed in parallel, such that multiple sub-matrices are processed simultaneously.
6. The method of claim 1 , wherein performing an alignment of each of the sub-matrices is performed in parallel, such that multiple sub-matrices are processed simultaneously. 7. The method of claim 6 , wherein performing an alignment of each of the sub-matrices is performed in parallel using multiple processors of a hosted service or cloud computing environment, such that multiple sub-matrices are processed simultaneously using different processors.