Invention Application
- Patent Title: SUPER MULTIPLY ADD (SUPER MADD) INSTRUCTION WITH THREE SCALAR TERMS
-
Application No.: PCT/US2011/067096Application Date: 2011-12-23
-
Publication No.: WO2013095619A9Publication Date: 2013-06-27
- Inventor: CORBAL, Jesus , FORSYTH, Andrew T. , FLETCHER, Thomas D. , WU, Lisa K. , SPRANGLE, Eric
- Applicant: INTEL CORPORATION , CORBAL, Jesus , FORSYTH, Andrew T. , FLETCHER, Thomas D. , WU, Lisa K. , SPRANGLE, Eric
- Applicant Address: 2200 Mission College Boulevard MS: RNB-4-150 Santa Clara, CA 95052 US
- Assignee: INTEL CORPORATION,CORBAL, Jesus,FORSYTH, Andrew T.,FLETCHER, Thomas D.,WU, Lisa K.,SPRANGLE, Eric
- Current Assignee: INTEL CORPORATION,CORBAL, Jesus,FORSYTH, Andrew T.,FLETCHER, Thomas D.,WU, Lisa K.,SPRANGLE, Eric
- Current Assignee Address: 2200 Mission College Boulevard MS: RNB-4-150 Santa Clara, CA 95052 US
- Agency: O'ROURKE, Robert B. et al.
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/302
Abstract:
A processing core is described having execution unit logic circuitry having a first register to store a first vector input operand, a second register to a store a second vector input operand and a third register to store a packed data structure containing scalar input operands a, b, c. The execution unit logic circuitry further include a multiplier to perform the operation (a*(first vector input operand)) + (b*(second vector operand)) + c.
Information query