Many-core architecture-oriented sparse matrix vector multiplication many-core optimization method
A technology of sparse matrix and optimization method, which is applied in the field of sparse matrix vector multiplication many-core optimization for many-core architecture, can solve severe load balancing, poor Spmv many-core optimization effect, and inability to effectively utilize CPU and many-core coprocessors Data transmission bandwidth and other issues to achieve the effect of improving locality, good application prospects, and improving many-core acceleration performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0031] Embodiment: a kind of sparse matrix-vector multiplication many-core optimization method for many-core architecture comprises the following steps:
[0032] S1, known: number of rows is m, the sparse matrix A that column number is n, length is the vector x of n; Solution length is the vector y of m, and y=Ax is the dot product of sparse matrix A and vector x;
[0033] S1, define x vector block size blk_x_size, divide x vector element into blocks according to x vector element subscript x vector is carried out into blocks;
[0034] S2. According to the block information of the x vector, that is, the x vector block number information where the x vector element obtained by solving in S1 is located, the original sparse matrix, that is, the x vector block corresponding to the column number of each row of non-zero elements in the sparse matrix A, is counted. Numbering, thus counting the numbering information of the x vector block required for each row of the sparse matrix when t...
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