Performance Improvement
- Optimize the overall process
- Make SVD for array-format matrix and block-format matrix share the same codebase
- Partial implementation of tri-diagonalization