Instruction execution method for vector complex multiplication operation and corresponding device
A technology of complex number multiplication and instruction execution, applied in the field of microprocessor architecture, can solve the problems of long pipeline series, instruction window control queue blockage, increase of processor area, etc., to save area and cost, avoid expansion, and avoid complexity degree of effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Example Embodiment
[0023] As mentioned above, the present invention aims to reduce the pipeline length and hardware implementation cost of vector complex number multiplication, and the main idea of its invention is to use two instruction pairings to complete vector complex number multiplication operations. Among them, the first instruction is a vector complex number. For the multiplication operation, the second instruction performs vector complex multiplication and addition operations. In addition, the two instructions multiplex the vector multiply-add functional unit, and two floating-point single-precision and one floating-point double-precision multiplex a vector multiply-add functional unit.
[0024] reference Picture 9 The block diagram of the vector multiply-add function unit of the present invention is shown. Taking the operand as 256 bits as an example, the operation of the vector multiply-add function unit is explained in detail as follows: a vector multiply or vector multiply-add instruct
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.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap