Spark-based distributed matrix inversion parallel operation method
A dense matrix and computing method technology, applied in complex mathematical operations, concurrent instruction execution, computing, etc., can solve the problems of large matrix, unfriendly users, fault tolerance, poor scalability, etc., achieve good fault tolerance, improve computing Efficiency, Quantity Reduction Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0019] like figure 1 As shown, the implementation of the present invention is to convert the distributed row matrix in the distributed file system into a distributed block matrix, run the LU decomposition parallelization algorithm of the distributed block matrix, and then perform the distributed update in the decomposition result The triangular matrix and the distributed lower triangular matrix respectively run the inversion parallelization algorithm to find their inverse matrix, and then use the permutation matrix obtained by the original LU decomposition and the obtained inverse matrix of the two triangular matrices to run distributed matrix multiplication, The final result is obtained, which is the inverse matrix of the original input matrix.
[0020] The complete process of the present invention includes three parts: LU decomposition of distributed dense matrix, inversion of distributed triangular matrix (namely upper triangular matrix and lower triangular matrix as claime...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com