Complex matrix optimizing method
A complex number matrix and optimization method technology, applied in the field of computer program optimization, can solve problems such as low overall efficiency and high operating overhead
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0012] The specific operation steps of the optimization method embodiment of the complex matrix on the Godson of the present invention are as follows:
[0013] 1. Loop unrolling and instruction scheduling
[0014] The loop unrolling of the three-level BLAS in the basic linear algebra assembly (BLAS) of the commonly used mathematical library generally refers to the unrolling granularity of the multiplication of the block matrix after the matrix is divided into blocks, focusing on the relationship between loop unrolling and instruction scheduling . Due to the characteristics of Godson-4 launch: one fetch instruction, two floating-point instructions, and one fixed-point instruction are sent in each cycle. In order to shorten the cycle of program operation as much as possible, it is necessary to ensure that the operation fetch ratio is 2:1 in the loop structure. , assuming that the expansion granularities of the first matrix A and the second matrix B of the two matrices are KA ...
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