Invention Grant
- Patent Title: Apparatus and method for complex matrix transpose and multiply
-
Application No.: US17133363Application Date: 2020-12-23
-
Publication No.: US12153899B2Publication Date: 2024-11-26
- Inventor: Menachem Adelman , Robert Valentine , Daniel Towner , Amit Gradstein , Mark Jay Charney
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott LLP
- Main IPC: G06F7/78
- IPC: G06F7/78 ; G06F7/53 ; G06F9/30

Abstract:
An apparatus and method for complex matrix transpose and multiply. For example, one embodiment of a processor comprises: a decoder to decode a first complex matrix multiplication and transpose instruction including a first source operand to identify a first plurality of real and imaginary values in a first complex source matrix, a second source operand to identify a second plurality of real and imaginary values in a second complex source matrix, and a first destination operand to identify a result matrix with real and imaginary values; execution circuitry to execute the first complex matrix transpose and multiplication instruction, the execution circuitry comprising transpose hardware logic to transpose at least one of the source matrices, parallel multiplication circuitry to multiply real values from the first plurality of real and imaginary values with corresponding real values from the second plurality of real and imaginary values to generate a first plurality of real products, to multiply imaginary values from the first plurality of real and imaginary values with corresponding imaginary values from the second plurality of real and imaginary values to generate a second plurality of real products; and addition/subtraction circuitry to subtract each real product in the second plurality of real products from a corresponding real product in the first plurality of real products to produce a corresponding real value in the result matrix.
Public/Granted literature
- US20220197601A1 APPARATUS AND METHOD FOR COMPLEX MATRIX TRANSPOSE AND MULTIPLY Public/Granted day:2022-06-23
Information query