Intel Corporation
Systems, apparatuses, and methods for cumulative product

Last updated:

Abstract:

Systems, methods, and apparatuses for executing an instruction are described. In some embodiments, the instruction includes at least an opcode, a field for a packed data source operand, and a field for a packed data destination operand. When executed, the instruction causes for each data element position of the source operand, multiply to a value stored in that data element position all values stored in preceding data element positions of the packed data source operand and store a result of the multiplication into a corresponding data element position of the packed data destination operand.

Status:
Grant
Type:

Utility

Filling date:

30 Aug 2018

Issue date:

29 Jun 2021