Invention Application
- Patent Title: Method and Apparatus to Process 4-Operand SIMD Integer Multiply-Accumulate Intruction
-
Application No.: US15397678Application Date: 2017-01-03
-
Publication No.: US20170235571A1Publication Date: 2017-08-17
- Inventor: Vinodh Gopal , Erdinc Ozturk , James D. Guilford , Gilbert M. Wolrich
- Applicant: Intel Corporation
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38 ; G06F9/34

Abstract:
According to one embodiment, a processor includes an instruction decoder to receive an instruction to process a multiply-accumulate operation, the instruction having a first operand, a second operand, a third operand, and a fourth operand. The first operand is to specify a first storage location to store an accumulated value; the second operand is to specify a second storage location to store a first value and a second value; and the third operand is to specify a third storage location to store a third value. The processor further includes an execution unit coupled to the instruction decoder to perform the multiply-accumulate operation to multiply the first value with the second value to generate a multiply result and to accumulate the multiply result and at least a portion of a third value to an accumulated value based on the fourth operand.
Public/Granted literature
- US10042639B2 Method and apparatus to process 4-operand SIMD integer multiply-accumulate instruction Public/Granted day:2018-08-07
Information query